идти на собеседование неподготовленным это так же как идти на войну не проходя военную подготовку ... я ждал такого ответа но он не про подготовку. Я проходил бывало собеседования но после этогоу меня оставались психологические травмы поэтому я так не могу. Буду считать себя обманщиком и непорядочным человеком, пытающимся ввести людей в заблуждение если не буду готовиться хотя бы месяц.
спасибо! поясните пожалуйста про With() что вы имели ввиду про то чтоб они грузились одним доп зарпосом?
а по другому как это возможно? вы имели ввиду не делать так чтоб в цикле джойнить?
FanatPHP, ну когда обновляешь модель срабатывают различные обзерверы которые реагируют на обновление модели и вызывают кучу доп. действий включая создания логов. легче уж отдельную таблицу изменить чем таблицу products чтоб он не логировал все поля предыдущей версии товара. цены то логировать проще и дешевле.
это плохо. но вот когда я вынес цены у меня процесс обновления пошел намного быстрее. там в xml файлах не более 10 000 товаров. можно прям в кэш загрузить цены и одной транзакцией обновить.
FanatPHP, ну вот я в компании где серьезный продукт. но проблема в том что я там ведущий бэкэнд разраб. учиться не у кого. а с задачами справляюсь при помощи гугления и опыта. но если профи смотрят мой код то осуждают - говорят что плохой и я сам это понимаю. изучаю потихоньку статьи про рефакторинг. SOLID и патерны. прогресс идет. но хочется стать одним из лучших. Которые могут выступать на конференциях и делать подскасы. Как до такого уровня добраться? только если устроиться в крупную команду где есть матерые тим лиды? но я не могу бросить проект потому что являюсь сооснователем. А нанять за 200 тыщ архитектора мы пока не можем.
Сергей delphinpro, это инструмент для программиста. плюс он же не сможет сохранить несколько вариантов и презентовать их чтоб команда выбрала лучшее. Инструмент разработчика для веб-мастера. а для человека далекого от css нужен визуальный инструмент. я не поверю что такого нет.
Stalker_RED, да не может просто быть такого что нет инструментов позволяющих это делать визуально. через редактор. а инструменты разработчика неудобны человеку не понимающему вообще ничего в html и css.
дерьмо совет. а если ему 1000 сайтов захочется проанализировать то 1000 раз разработчика нанимать?
сказано же - нужно просто подобрать готовый инструмент. чтоб без знания веб-разработки человек мог сам поменять визуально цвета. да такое даже в обычных адобовских продуктах было раньше. может и сейчас есть. я просто не хочу их ставить поэтому и задал вопрос - может здесь кто сталкивался.
Сергей Карбивничий, что тут смешного то? если клиент кроме фотошопа не знает никаких инструментов. зато в фотошопе может легко на основании полученной картинки быстро накидать слоев повторяющих макет только уже с нужной для него палитрой. или вы предлагаете ему css изучить сначала - потратить месяц-другой...
Вячеслав Плиско, и что вас так напугало то в том запросе? просто какая разница что там соединяется ? суть в том что вложенный вопрос нужно реализовать при помощи eloquent а не кверибилдера. я sql уже в 1998 году знал чего вы тут умничаете... Не знаете ответа - проходите мимо. зачем тупить то в чужих темах.
Вячеслав Плиско, здесь же суть была не в том чтобы на себя или не на себя делать запрос. а именно в том как сделать вложенный запрос вот именно такой конструкции. мне не удалось этого добиться в ларавел. пришлось использовать withCount но это для другой задачи.
а ссылку на себя делать тоже можно. например если нужно чтобы один список состоял из всех категорий а к нему присоединить список категорий только с определенным признаком присоединенные к товарам с определенными условиями. много ситуаций бывает. а parent - это совсем про другое. это уже про иерархию.
не судите о чужом коде не зная мотив программиста. это не окончательный запрос. это максимально-упрощенная конструкция созданная на основании большого навороченного запроса. мне нужно было именно синтаксис кое-какой узнать и я узнал это. что в withcount можно еще передавать доп функцию и в ней прописывать условия запроса. то что мне и было нужно.