Я только начал изучать magento 2. Раньше работал с yii1/2 на протяжении 4 лет.
Читаю документацию, бросилось в глаза обилие XML, конфигов.
Вопрос заключается в том, действительно ли хорошие разработчики именно так пользуются magento 2, как рекомендовано в документации.
Т.е. чтоб создать свой темплейт переопределяют кучу xml лэйаутов, к ним конфигов, к ним шаблонов?
Или есть другой путь, где просто подключается php вьюшка?
Чтоб подключить скрипты и стили, тоже переопределяют, наследуют конфиги, в xml прописывают все это.
Или есть способы подключать проще и правильнее, используя css(а не less), и не протиписываю все в сотни папок для каждого модуля?
Все это обилие и разделение конечно очень гибкое, но разбираться в сотнях xml мне кажется чересчур.
Необходимо ли изучать имеено Трувэй из документации, или может есть ресурсы обучающие более простой, понятной разработке.
Как разрабатывают другие на magento 2?
конкуренция среди мадженрто-разработчиков ниже, потому что их меньше , поэтому работа есть и оплата на уровне. как хотите. по-моему стоит. но это станет понятно только когда изучите, а пока учить тяжело - кажется , что не стоит
я делаю заморачиваясь, только когда изучите вдоль и поперек можно попробовать поэкспериментировать, но так как система новая (М2), еще я не знаю по ней крутых спецов, чтобы в обход официальной документации разрабатывали
vism: поверьте, не перемудрили, это первые впечатления, я бы сказала до мелочей продумали , оттого такая система наследований , шаблонов и лейаутов сложная, бывает бесит что непонятно начерта такое было закручивать, почему нельзя проще, а потом, через время доходит, зачем это было нужно )
Я и щас вижу зачем это нужно, но они прямо таки все разнесли что могли.
Но насколько я знаю просто платформа морально устаревшая.
А магенто 2 это просто обновленный и переработанный магенто 1.
Я работал с magento 5 лет назад. Судя по вашему вопросу ничего там не поменялось. Да гибко, да все настраивается, но эти бечисленные конфигурации - просто ад. Вам может помочь только опыт и немного документация.
Удачи!
а куда перешли с него? Я вот думаю, а стоит ли оно того. Да заказов много, Да я изучу и буду хорошим спецом. Но надо ли мне оно, если есть альтернативы:)
В целом система имеет неплохую гибкость за которую нужно расплачиваться миллионами файлов и модулей. Сам по себе лаяут (когда разберешься) не особо и сложный. У меня лично больше вопросов и -нанависти- негодования вызывает слабая документация. Про русскую вообще лучше помолчать, нет ничего.
Столкнулся с тем что в заказе нельзя указать несколько мест доставки. Fail. Кое-как выкрутился. Такие вещи не редкость. Такие дела.