Маджента - необычная система. В ней куча всего и нет какой-то детерминированности, что ли.
По сравнению с тем что было в 2016 и начале 2017 сейчас все оок.
Di конечно крута и плагины есть, только не сказать что это серебряная пуля. Вместе с тем что половина мадженты вообще не отрефакторена это вообще мало помогает.
На счет темы все тоже очень спорно. Я запилил свою, реализовав все что было надо. Но это был адок. Что-то не то с концепцией этих тем. Да и уходит на тему от 5х до 10х времени чем хотелось бы.
Идея все же была засунуть /vendor в 1 файл, грубо говоря. А /generation, так и быть, пусть будет отдельно.
Алексей Уколов, С временем генерации проблем нет: все до секунды. Другое дело что хотелось бы все раза в 2 быстрее. Раз 4 ГГц максимум то остается только такое.
Пару лет назад никак не мог заставить мадженту выбирать custom attribute для списка продуктов. Может не смог и т.д., но хоть убейся, а никакие опции не работали. Собственно, это тот самый момент когда выборка в цикле... Так что, скорее всего, в теме есть такая выборка.
Но зато смог другими способами все ускорить раз в 10: выкинул apache в пользу nginx, поставил новый php 7.1, самую новую mysql, все настройки везде на максимальный perfomance. Вуаля, тяжелый сайт летает.
Yan-s, поясню: команд не так много и они одинаковые для каждого использования, надо вместо очередного написания/копирования нажимать иконку с командой (или меню).
Понятно что для разных команд нет особо смысла делать это.
[Надеюсь что вы не удалите ответ и мне не придется еще раз это писать].
А composer show видимо слишком специфичен. Потому что:
1. Не работает если в папке не инициализирован проект с composer.json.
2. Не работает в проекте где не используется пакет. А установить как раз и не получается, нужно сначала раздобыть composer.json.
По сравнению с тем что было в 2016 и начале 2017 сейчас все оок.
Di конечно крута и плагины есть, только не сказать что это серебряная пуля. Вместе с тем что половина мадженты вообще не отрефакторена это вообще мало помогает.
На счет темы все тоже очень спорно. Я запилил свою, реализовав все что было надо. Но это был адок. Что-то не то с концепцией этих тем. Да и уходит на тему от 5х до 10х времени чем хотелось бы.
Идея все же была засунуть /vendor в 1 файл, грубо говоря. А /generation, так и быть, пусть будет отдельно.