Anonymous
Симлинк?
Решил через storage и response()->file
Anonymous
@ExileeD ты сигнатуру имеешь ввиду
Dmitriy
@ExileeD ты сигнатуру имеешь ввиду
ага. еще пару вариантов можно придумать зачем нужен порядок в массиве
Anonymous
в ассоциативном нахуй не нужен)
Dmitriy
как знаешь
vAlfred88
народ
vAlfred88
объясните мне тупоголовому
vAlfred88
чем фасад дб лучше модели?
Anton 🐻
ничем)
vAlfred88
мне тут усираются и доказывают что фасад кушает меньше памяти
vAlfred88
что фасад лучше во всех отношениях
vAlfred88
особенно на проекте с большой нагрузкой
Anton 🐻
зависит от контекста
Anton 🐻
если селектнуть 100 строк таблицы через модель - будет создано 100 объектов, это боль практически всех фремворков
vAlfred88
?
vAlfred88
ват?
Anton 🐻
кокое слово непанятна?
vAlfred88
я думал создается 1 - коллекция
Anton 🐻
в одной коллекции 100 объектов
vAlfred88
ок
vAlfred88
допустим
vAlfred88
через дб не будет такого
vAlfred88
но как быть с релейшинами?
vAlfred88
скоупами?
Anton 🐻
хз. я все запросы по старинке пишу: $sql = "SELECT p.* FROM forum_posts p WHERE message_clean IS NULL LIMIT 250;"; $posts = DB::select($sql); и я точно знаю сколько и каких запросов будет выполнено
vAlfred88
то есть ты не пользуешься релейшинами?
vAlfred88
или скоупами
vAlfred88
или другими приколюхами моделей?
Евгений
Мрак
Anton 🐻
ни в коем случае)
Anton 🐻
я ещё и PDO заставляю отдавать массивы, а не объекти которые он по дефолту генерит)
vAlfred88
я просто пытаюсь понять почему все так уперлись в эти запросы через дб
Евгений
потому что для них упёртость превыше прогресса
vAlfred88
я из-за этой упертости походу работы лишусь
Anton 🐻
модельки удобны для пототипирования, когда нагрузка не изменяется запросами в секунду
Andrey
Бывает, когда вылезает скорость работы моделей
Евгений
я из-за этой упертости походу работы лишусь
это же хорошо, бежать надо с такой работы
Anton 🐻
быстро наговнокодил с модельками и рад)
Евгений
с каких пор юзание моделек - это говнокод?
vAlfred88
это же хорошо, бежать надо с такой работы
дык опыта то у меня чуть больше года, где я с таким опытом норм работу найду?
Евгений
нигде
vAlfred88
Бывает, когда вылезает скорость работы моделей
имеешь ввиду быстрее через модель?
Anton 🐻
с тех пор как только ты начинаешь не знать сколько в итоге и каких запросов эти модельки нагеренят
Andrey
Не. Она как раз достаточно медленно работает
Anton 🐻
ожидаешь 1 запрос, а этот элоквент 2-10 делает)
Andrey
Посмотреть какие запросы генерятся достаточно легко. Да и из кода обычно более менее понятно
Евгений
ожидаешь 1 запрос, а этот элоквент 2-10 делает)
нормально делай - нормально будет
Anton 🐻
а толку на них смотреть?? зачем делать 10 запросов если можно сделать 1
Andrey
Пишется middleware в пару строк и смотришь логи запросов если тебе надо
Евгений
а зачем юзать фреймворк если можно на голом пхп тогда писать? быстрее будет работать
Евгений
или не на пхп
vAlfred88
то есть единственный пока минус модели - медленно работает (и возможно делает левые запросы)
Andrey
а толку на них смотреть?? зачем делать 10 запросов если можно сделать 1
10 запросов на ровном месте сам не сделаются. Значит это про релейшены скорее всего запросы. Использование жадной загрузки тут поможет
vAlfred88
а если юзать например с моделями мемкэш
vAlfred88
ну или редис
Евгений
у тебя там с опытом 1 год работа чтоли дохрена хайлод?
Anton 🐻
я юзал недавно voyager - типа админка для ларика. там есть релейшены. и они работают так: в каждой строке на каждое поле с релейшеном - новый запрос) и жто пздц, но для локальных админок терпимо
Anton 🐻
зато за вечер нарулил всю систему)
Евгений
ну готовые админки как по мне вообще зло
Andrey
Хз. Не использую админка)
Anton 🐻
и у этого говна 4.5к звёзд на гитхабе
vAlfred88
и?
на сколько быстро сляжет серв с мемкэшем и 16гб оперативы? при посещаемости 20к людорыл в день
Andrey
Свою задачу решает. Почему говно
Евгений
да и админки в 99% юзаются админами только а не всеми юзерами, так что и назгрузка от админа будет не такая большая на базу (но конечно тормозить будет)
vAlfred88
да понятно дело
vAlfred88
просто у меня начальник считает что если пользовать модели
Andrey
Как вопрос вообще к ларавел относится то
Евгений
проведи тесты и покажи разницу
vAlfred88
и посещаемость сайта 20к людорыл в сутки - то он упадет
Anton 🐻
на одном из проектов писал админку для ларика с ноля под странные требования) там запросто за запрос могло обрабатываться 100к строк. и вот там приходилось с оптимизациями изворачиваться
Anton 🐻
всякие отчёты, сверки месячные, годовые. ад крч)
Andrey
и посещаемость сайта 20к людорыл в сутки - то он упадет
Ну так смотря что там код делает. Если много непростых запросов, может и будет тяжело. Хз.
Andrey
Да писать админку для себя (не универсальную) проблем нет никаких от слова вообще
Andrey
Есть куча готовых html шаблонов. Бери да натягивай
vAlfred88
ну по 100к строк каждый люд не будет ворочать, запросов 20 от силы с одного человека
Евгений
менее абстрактным твой вопрос от этого не становится