@laravel_pro

Страница 808 из 2014
Alfred
08.10.2017
06:28:48
мне тут усираются и доказывают что фасад кушает меньше памяти

что фасад лучше во всех отношениях

особенно на проекте с большой нагрузкой

Anton ?
08.10.2017
06:30:06
зависит от контекста

Google
Anton ?
08.10.2017
06:30:36
если селектнуть 100 строк таблицы через модель - будет создано 100 объектов, это боль практически всех фремворков

Alfred
08.10.2017
06:31:12
?

ват?

Anton ?
08.10.2017
06:31:33
кокое слово непанятна?

Alfred
08.10.2017
06:31:40
я думал создается 1 - коллекция

Anton ?
08.10.2017
06:32:46
в одной коллекции 100 объектов

Alfred
08.10.2017
06:35:34
ок

допустим

через дб не будет такого

но как быть с релейшинами?

скоупами?

Anton ?
08.10.2017
06:37:02
хз. я все запросы по старинке пишу: $sql = "SELECT p.* FROM forum_posts p WHERE message_clean IS NULL LIMIT 250;"; $posts = DB::select($sql); и я точно знаю сколько и каких запросов будет выполнено

Alfred
08.10.2017
06:37:43
то есть ты не пользуешься релейшинами?

Google
Alfred
08.10.2017
06:37:48
или скоупами

или другими приколюхами моделей?

Евгений
08.10.2017
06:39:15
Мрак

Anton ?
08.10.2017
06:39:18
ни в коем случае)

я ещё и PDO заставляю отдавать массивы, а не объекти которые он по дефолту генерит)

Alfred
08.10.2017
06:40:24
я просто пытаюсь понять почему все так уперлись в эти запросы через дб

Евгений
08.10.2017
06:40:58
потому что для них упёртость превыше прогресса

Alfred
08.10.2017
06:41:40
я из-за этой упертости походу работы лишусь

Anton ?
08.10.2017
06:41:52
модельки удобны для пототипирования, когда нагрузка не изменяется запросами в секунду

Андрэ
08.10.2017
06:42:09
Бывает, когда вылезает скорость работы моделей

Евгений
08.10.2017
06:42:15
я из-за этой упертости походу работы лишусь
это же хорошо, бежать надо с такой работы

Anton ?
08.10.2017
06:42:26
быстро наговнокодил с модельками и рад)

Евгений
08.10.2017
06:42:41
с каких пор юзание моделек - это говнокод?

Alfred
08.10.2017
06:42:53
это же хорошо, бежать надо с такой работы
дык опыта то у меня чуть больше года, где я с таким опытом норм работу найду?

Евгений
08.10.2017
06:43:10
нигде

Alfred
08.10.2017
06:43:25
Бывает, когда вылезает скорость работы моделей
имеешь ввиду быстрее через модель?

Anton ?
08.10.2017
06:43:47
с тех пор как только ты начинаешь не знать сколько в итоге и каких запросов эти модельки нагеренят

Андрэ
08.10.2017
06:43:50
Не. Она как раз достаточно медленно работает

Anton ?
08.10.2017
06:44:21
ожидаешь 1 запрос, а этот элоквент 2-10 делает)

Андрэ
08.10.2017
06:44:24
Посмотреть какие запросы генерятся достаточно легко. Да и из кода обычно более менее понятно

Google
Евгений
08.10.2017
06:44:39
ожидаешь 1 запрос, а этот элоквент 2-10 делает)
нормально делай - нормально будет

Anton ?
08.10.2017
06:44:46
а толку на них смотреть?? зачем делать 10 запросов если можно сделать 1

Андрэ
08.10.2017
06:45:05
Пишется middleware в пару строк и смотришь логи запросов если тебе надо

Евгений
08.10.2017
06:45:18
а зачем юзать фреймворк если можно на голом пхп тогда писать? быстрее будет работать

или не на пхп

Alfred
08.10.2017
06:45:42
то есть единственный пока минус модели - медленно работает (и возможно делает левые запросы)

Андрэ
08.10.2017
06:45:56
а толку на них смотреть?? зачем делать 10 запросов если можно сделать 1
10 запросов на ровном месте сам не сделаются. Значит это про релейшены скорее всего запросы. Использование жадной загрузки тут поможет

Alfred
08.10.2017
06:46:17
а если юзать например с моделями мемкэш

ну или редис

Евгений
08.10.2017
06:46:39
у тебя там с опытом 1 год работа чтоли дохрена хайлод?

Anton ?
08.10.2017
06:47:22
я юзал недавно voyager - типа админка для ларика. там есть релейшены. и они работают так: в каждой строке на каждое поле с релейшеном - новый запрос) и жто пздц, но для локальных админок терпимо

зато за вечер нарулил всю систему)

Евгений
08.10.2017
06:48:06
ну готовые админки как по мне вообще зло

Андрэ
08.10.2017
06:48:12
Хз. Не использую админка)

Anton ?
08.10.2017
06:48:15
и у этого говна 4.5к звёзд на гитхабе

Alfred
08.10.2017
06:48:35
и?
на сколько быстро сляжет серв с мемкэшем и 16гб оперативы? при посещаемости 20к людорыл в день

Андрэ
08.10.2017
06:48:37
Свою задачу решает. Почему говно

Google
Евгений
08.10.2017
06:48:53
да и админки в 99% юзаются админами только а не всеми юзерами, так что и назгрузка от админа будет не такая большая на базу (но конечно тормозить будет)

Alfred
08.10.2017
06:49:09
да понятно дело

просто у меня начальник считает что если пользовать модели

Андрэ
08.10.2017
06:49:29
Как вопрос вообще к ларавел относится то

Евгений
08.10.2017
06:49:35
проведи тесты и покажи разницу

Alfred
08.10.2017
06:49:36
и посещаемость сайта 20к людорыл в сутки - то он упадет

Anton ?
08.10.2017
06:49:39
на одном из проектов писал админку для ларика с ноля под странные требования) там запросто за запрос могло обрабатываться 100к строк. и вот там приходилось с оптимизациями изворачиваться

всякие отчёты, сверки месячные, годовые. ад крч)

Андрэ
08.10.2017
06:50:47
и посещаемость сайта 20к людорыл в сутки - то он упадет
Ну так смотря что там код делает. Если много непростых запросов, может и будет тяжело. Хз.

Да писать админку для себя (не универсальную) проблем нет никаких от слова вообще

Есть куча готовых html шаблонов. Бери да натягивай

Alfred
08.10.2017
06:51:58
ну по 100к строк каждый люд не будет ворочать, запросов 20 от силы с одного человека

Евгений
08.10.2017
06:52:24
менее абстрактным твой вопрос от этого не становится

Alfred
08.10.2017
06:52:39
да понятное дело

это скорее риторический вопрос был

Евгений
08.10.2017
06:53:15
я думаю что с моделями такой проект не многое проиграет в скорости

Alfred
08.10.2017
06:53:28
я как был так и останусь с мнением, что фасад дб не даст мне ничего, кроме лишних строк и головной боли

Евгений
08.10.2017
06:53:35
заскриншоть, отправь начальнику, скажи это админ чата по ларе так ответил

Google
Андрэ
08.10.2017
06:55:07
Если тебе надо выбирать кучу моделей, потом по ним пробегать и что-то там делать, это может быть заметно. Но можно и с моделями норм написать и с фасадом БД херни наворотить

Alfred
08.10.2017
06:55:20
ну сейчас там жуткая архитектура бд с лишними связами, и скорее всего код в котором из представлений будут получаться данные

Андрэ
08.10.2017
06:55:32
Все слишком абстрактно. Надо - напиши тесты , доказывающие что скорость не теряется

А если напишется обратное, значит поменяй мнение)

Alfred
08.10.2017
07:02:20
нет, я так не пишу и не приветствую

зато вот начальнику нравится

«все просто и расширяет функционал лары»

Юрий
08.10.2017
08:00:35
Напиши репозиторий с нужными конкретными методами и две реализации - с моделями и с фасадом. Потестируйте.

Андрэ
08.10.2017
08:01:52
Так я ж предложил. Но проверять видимо лень в принципе)

Юрий
08.10.2017
08:02:21
Ага?

Меня зовут
08.10.2017
14:08:40
Привет, столкнулся с проблемой загрузки pdf файла, картинку грузит нормально, в чем может быть проблема?

Anton
08.10.2017
14:26:37
а в чем проблема загрузки файла?

Меня зовут
08.10.2017
14:31:07
Уже разобрался, не то имя брал

Dimanius851
08.10.2017
14:52:04


Enjoy the
08.10.2017
15:14:36
Все страницы работают нормально, а одна просто на момент открывается и сразу же как будто display none через секунду на body. Что за хуита может быть?

Убрал id="app" у лейаута - все заработало. Царствие небесное

F01134H
08.10.2017
15:28:55
https://yadi.sk/d/BtAEbs6B3Na3XU Полезные курсы с Laracasts

Enjoy the
08.10.2017
15:29:30
Годнота подъехала

Ну или не очень

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