@laravel_pro

Страница 717 из 2014
f4rt~
27.08.2017
22:37:20
но можешь почитать за DDD

ну или вот https://gist.github.com/fesor/76d39b19b18f7103a7c058301dc6a8fe

Dmitriy
27.08.2017
22:37:47
но можешь почитать за DDD
и умереть от кучи не понятной слов ?

trilog
27.08.2017
22:37:52
каждый программист может писать в удобном ему стиле, который другой может не понять, а если таких человек 10 в команде и каждый пишет по-особенному? будет мешанина, которую еще и тяжело расгребать, ибо не очень понятно

Google
f4rt~
27.08.2017
22:38:21
и умереть от кучи не понятной слов ?
но в перспективе получить куда более точный ответ на свой вопрос)

либо же вот по ссылке выше посмотреть как делают люди и начать делать так же, допустим

Dmitriy
27.08.2017
22:38:53
но в перспективе получить куда более точный ответ на свой вопрос)
совет про ддд это жестко. это не просто папки

f4rt~
27.08.2017
22:39:13
совет про ддд это жестко. это не просто папки
я и не говорю о ддд как о просто папках

Liv
27.08.2017
23:22:40
есть кто неспящий? )

Юрий
27.08.2017
23:23:08
Нет, все спят

Liv
27.08.2017
23:24:29
проблема с роутами. Есть блог, у которого есть категории и посты. Можно ли как-то разделить роут /blog/{category} и /blog/{post_id}, чтобы их обрабатывали разные контроллеры?

Юрий
27.08.2017
23:25:32
Странная структура противоречащая ресту.

На вордпрессе посмотрел?)

Liv
27.08.2017
23:26:06
заказчик заказал =/

как правильнее будет сделать?

Dmitriy
27.08.2017
23:26:27
можно. через регулярки. Route::get('blog/{id}', )->where('id', '[0-9]+');

Google
Юрий
27.08.2017
23:27:16
можно. через регулярки. Route::get('blog/{id}', )->where('id', '[0-9]+');
А если и там и там строки? За каждым роутом в бд/кеш гонять?)

Liv
27.08.2017
23:27:56
да

Юрий
27.08.2017
23:28:02
:)

Dmitriy
27.08.2017
23:28:07
тогда нет

Юрий
27.08.2017
23:28:29
Ну я бы гонял в базу за наличием, но это плохая логика для контроллера

Закостыль категории напрямую если их не много

Liv
27.08.2017
23:30:08
они динамические, их должны иметь возможность добавлять. А как кошерно роуты организовать в таком случае? Так /blog/{category} и /blog/{category}/{post_id}?

?
27.08.2017
23:30:18
ужс

зачем лишний blog

лишний шаг по мнению поисковика

?
27.08.2017
23:31:18
да здравствуют 500км урлы)

Liv
27.08.2017
23:31:31
зачем лишний blog
в смысле? Затем, что блог - это один из разделов сайта.

Liv
27.08.2017
23:34:25
Ну хотя бы. А вообще кошерно category/category_id и post/post_id
спасибо, а где я могу вообще почитать мат.часть по этой теме?

Dmitriy
27.08.2017
23:35:37
нигде, это все субьективно. кому как нравится

Юрий
27.08.2017
23:36:24
нигде, это все субьективно. кому как нравится
Ну почему... ну рест же? Разве некорректно?

Dmitriy
27.08.2017
23:39:52
ну во первыйх это не api во 2х у реста нет конкретики есть "патернны" или рекомендации об огранизации url

тот же HATEOAS . это тоже рест

Google
Dmitriy
27.08.2017
23:41:28
У реста есть maturity model. каждый уровень по разному строит url

dima
28.08.2017
09:18:05
умрет ли mysql если сообщения прямо в бд будут писаться ?

или нормально ? Для не высоконагруженного ?

F01134H
28.08.2017
09:18:33
невероятно

а как по твоему работают чаты

если без кеширования, то может вытянуть

dima
28.08.2017
09:19:20
а как по твоему работают чаты
в redis на пример пишут. Потом с бд синхронизируют

F01134H
28.08.2017
09:19:30
зависит от нагрузки

если у тебя не миллион сообщений в секунду, то норм

dima
28.08.2017
09:20:30
ну в секу запросов 10к+ может будет. А может и больше. т.е это херня и можно прямо в бд ?

Alexey
28.08.2017
09:57:04
Мне кажется если сделаешь схему что ты записал сообщение и его же например отправил другому получателю в вебсокет и там оно дописалось в дом - то будет норм. То есть чтобы на каждое сообщение ты не доставал всю цепочку снова. И такой схемы тебе надолго хватить должно

Alexey
28.08.2017
09:58:03
Что история?

Она у пользователя ж уже есть. А в вебсокете придёт только новое сообщение.

dima
28.08.2017
10:00:03
Что история?
прокидывая по сокету я ен сохраню историю. Он перезагрузит страницу и все

Она у пользователя ж уже есть. А в вебсокете придёт только новое сообщение.
а. Так я так и говорю. Прокидывать по сокетам, а само сообщение в бд

Alexey
28.08.2017
10:00:27
Нет. Ты сначала его запиши в базу, простой инсерт будет быстро

Alexey
28.08.2017
10:02:50
Может, кто пропустил. Напоминаю, что сделал канал, в который завтра и послезавтра буду постить инфу с Laracon EU 2017. И завтра по идее релиз Laravel 5.5 https://t.me/laraconeu2017ru

Google
Alexey
28.08.2017
10:06:23
Нет ещё

Admin
ERROR: S client not available

dima
28.08.2017
10:24:15
как глянуть данные из одной таблицы + колв-во в другой. На пирмер видео + кол-во коментов

без orm. Чистым sql

dima
28.08.2017
10:48:51
https://www.w3schools.com/sql/sql_join_left.asp
это не то. За чем мне повторы ?

F01134H
28.08.2017
11:02:17
а как при вызове эвент листенера передать ему параметры?

он же типо автоматом вызывается где то внутри

когда событие дергаешь

или параметры автоматом подтягиваются из конструктора эвента

хз чот...

Alexey
28.08.2017
11:04:58
В конструкторе присвой их в свойства объекта и потом их можешь получать

F01134H
28.08.2017
11:05:15
внутри хандлера листенера?

Аааа

все, въехал

чет я пропустил момент что событие передается

Димок, ты охуенен, спасибо

(но не слишком, но пойдет)

dima
28.08.2017
11:15:38
получить видео + коменты к нему + к коментам юзеров. Это делается в три запроса ? Без orm. Или одиним можно ? (БЕЗ ПОВТОРОВ И ТД. Вида такого же как и с ORM)

Google
Андрэ
28.08.2017
11:25:19
F01134H
28.08.2017
11:47:24
?

dima
28.08.2017
11:48:26
релейшены есть?
я пишу на node без orm. Не хочу пока D. И трабл куча всплыло. С orm проще и быстрее

F01134H
28.08.2017
11:51:05
а почему ты тут тогда спрашиваешь

это чат по пхп фреймворку вообще

dima
28.08.2017
11:53:10
Roman ?
28.08.2017
11:54:06
ты бы книжку лучше открыл по мускулу. или доку.

F01134H
28.08.2017
11:54:24
я знаю. sql то один
но чат то не про sql

и да, выше хороший совет

dima
28.08.2017
11:54:52
искать лень. Это под рукой ближе. Или че тут уже все сдеградировали с ларой ?

F01134H
28.08.2017
11:55:08
совершенствование рабочего процесса != деградация

Страница 717 из 2014