Andrey
это в blade такой спец знак, который показывает что надо html преобразовать, а не просто генерить текст
Artem
почитай доку
Andrey
в доках это на одной странице по blade написано
Artem
ну да, где и нужно
Ilya
Обязатель это сделаю
Andrey
удачного обучения)
Ilya
Спасибо
Artem
кто нибудь юзал lada-cache?
Dmitriy
А что означают !!
уберает экранирование символов.
Artem
ну почти успел ответить
Artem
ребята, скажите как правильно юзать шаблоны проектирования в laravel?
Dmitriy
так же как и везде. вопрос не понятен
Artem
я про структуру
Andrey
секунду, достану шар предсказания и угадаю о каком именно ты говоришь шаблоне
Artem
да какая разница?
Dmitriy
я про структуру
конкретнее. вопрос слишком абстрактен
Artem
по папкам раскидать
invariance
да какая разница?
и вообще, какой в этом всем смысл
invariance
в жопу программирование
Artem
ну и иди отсюда
Dmitriy
по папкам раскидать
это просто папки, они к ШП обычно не имеют отношение
Andrey
ну не агритесь, человек(судя по гуглу) закончил школу в этому году, как я понял он спрашивает смысл шаблонов
Artem
ладно, я понял
SarcasmIO
по папкам раскидать
на проекте должен быть код стайл, это обсуждается на этом уровне
SarcasmIO
но можешь почитать за DDD
SarcasmIO
ну или вот https://gist.github.com/fesor/76d39b19b18f7103a7c058301dc6a8fe
Dmitriy
но можешь почитать за DDD
и умереть от кучи не понятной слов ?
Andrey
каждый программист может писать в удобном ему стиле, который другой может не понять, а если таких человек 10 в команде и каждый пишет по-особенному? будет мешанина, которую еще и тяжело расгребать, ибо не очень понятно
SarcasmIO
и умереть от кучи не понятной слов ?
но в перспективе получить куда более точный ответ на свой вопрос)
SarcasmIO
либо же вот по ссылке выше посмотреть как делают люди и начать делать так же, допустим
Dmitriy
но в перспективе получить куда более точный ответ на свой вопрос)
совет про ддд это жестко. это не просто папки
SarcasmIO
совет про ддд это жестко. это не просто папки
я и не говорю о ддд как о просто папках
Alexey
есть кто неспящий? )
Юрий
Нет, все спят
Alexey
проблема с роутами. Есть блог, у которого есть категории и посты. Можно ли как-то разделить роут /blog/{category} и /blog/{post_id}, чтобы их обрабатывали разные контроллеры?
Юрий
Странная структура противоречащая ресту.
Юрий
На вордпрессе посмотрел?)
Alexey
заказчик заказал =/
Alexey
как правильнее будет сделать?
Dmitriy
можно. через регулярки. Route::get('blog/{id}', )->where('id', '[0-9]+');
Юрий
можно. через регулярки. Route::get('blog/{id}', )->where('id', '[0-9]+');
А если и там и там строки? За каждым роутом в бд/кеш гонять?)
Alexey
да
Юрий
:)
Dmitriy
тогда нет
Юрий
Ну я бы гонял в базу за наличием, но это плохая логика для контроллера
Юрий
Закостыль категории напрямую если их не много
Юрий
Alexey
они динамические, их должны иметь возможность добавлять. А как кошерно роуты организовать в таком случае? Так /blog/{category} и /blog/{category}/{post_id}?
Anonymous
ужс
Anonymous
зачем лишний blog
Anonymous
лишний шаг по мнению поисковика
Anonymous
да здравствуют 500км урлы)
Alexey
зачем лишний blog
в смысле? Затем, что блог - это один из разделов сайта.
Alexey
Ну хотя бы. А вообще кошерно category/category_id и post/post_id
спасибо, а где я могу вообще почитать мат.часть по этой теме?
Dmitriy
нигде, это все субьективно. кому как нравится
Юрий
нигде, это все субьективно. кому как нравится
Ну почему... ну рест же? Разве некорректно?
Dmitriy
ну во первыйх это не api во 2х у реста нет конкретики есть "патернны" или рекомендации об огранизации url
Dmitriy
тот же HATEOAS . это тоже рест
Dmitriy
У реста есть maturity model. каждый уровень по разному строит url
Dmitry
умрет ли mysql если сообщения прямо в бд будут писаться ?
Dmitry
или нормально ? Для не высоконагруженного ?
invariance
невероятно
invariance
а как по твоему работают чаты
invariance
если без кеширования, то может вытянуть
Dmitry
а как по твоему работают чаты
в redis на пример пишут. Потом с бд синхронизируют
invariance
зависит от нагрузки
invariance
если у тебя не миллион сообщений в секунду, то норм
Dmitry
ну в секу запросов 10к+ может будет. А может и больше. т.е это херня и можно прямо в бд ?
Dmitry
ну а история же
Dmitry
прокидывая по сокету я ен сохраню историю. Он перезагрузит страницу и все
Dmitry
а. Так я так и говорю. Прокидывать по сокетам, а само сообщение в бд
Dmitry
ну да. Так и буду
Dmitry
уже был же релиз
Dmitry
как глянуть данные из одной таблицы + колв-во в другой. На пирмер видео + кол-во коментов
Dmitry
без orm. Чистым sql