Ну, первое, что вы должны иметь в виду, это то, что Magento 1 End Of Life в ноябре 2018 года, поэтому после этой даты Magento 1 больше не будет получать обновления, которые могут привести к уязвимости магазинов Magento 1.
Тогда есть несколько моментов:
Производительность
Это один из ключевых моментов, производительность Magento была улучшена с версией 2. Она включает в себя полный кеш страниц из коробки, изначально поддерживает Varnish и PHP7. Может быть, вы можете проверить эти вопросы и ответы относительно производительности M1 и M2: как magento 2 лучше, чем magento 1?
Технологический стек также включает в себя Redis, RabbitMQ и Solr Search.
расширения
В зависимости от того, чего вы хотите достичь, не все расширения, доступные для M1, были портированы на M2 . Это определенно может помочь принять решение.
С другой стороны, новый Magento Marketplace улучшил способ предоставления расширений для сообщества и, таким образом, обеспечил лучшее качество расширений Magento 2.
стабильность
Как вы, возможно, знаете, в Magento 2 все еще есть некоторые ошибки (большинство из них незначительные, но некоторые из них могут раздражать).
тесты
Magento 2 поставляется с большим количеством тестов, что является отличным бонусом, когда дело доходит до качества кода.
Кривая обучения
Кривая обучения для Magento 2 значительно отличается от Magento 1. Поскольку программное обеспечение все еще довольно свежо, сообщество не написало / не задокументировало столько процессов настройки / разработки, сколько для Magento 1 (но именно для этого и нужен StackExchange;) )
Ваш выбор не так важен?
Еще один замечательный момент - команда Magento предоставляет инструмент для перехода с Magento 1 на Magento 2 . Таким образом, и в зависимости от вашего проекта, вы можете начать с Magento 1 и перейти на Magento 2 до конца Magento 1.
Есть много причин, по которым мы должны перейти с Magento 1.x на 2.x. Вот некоторые из них:
Улучшения производительности
Лучший пользовательский опыт администратора
Лучший пользовательский интерфейс
Другие улучшения
Один большой плюс, почему мы должны начать с Magento 2.x, это то, что Magento 1.x больше не будет получать обновления после ноября 2018 года, что может привести к уязвимости магазинов Magento 1.x.
Вы можете получить больше информации с официального сайта magento.
источник
Существует много различий между magento 1 и magento 2.
Структура кодирования на основе пользовательского интерфейса, - Улучшение стандарта кодирования, концепция контракта на обслуживание инициализирована
Обновление Magento (от magento 1 до magento 2 или Magento 2.0 до более поздней версии) легко сравнить с magento 1
Вы можете получить больше информации с официального сайта magento Magento 2
Вы можете получить много статей из Google сравнения между magento 1 и magento 2.
источник
Вопрос был когда. Хотя я не могу ответить на этот вопрос, ключевыми вопросами являются стабильность M2 и доступность любых расширений, которые могут вам понадобиться. На первый можно ответить сейчас (я не знаю ответа), а второй будет отличаться для каждого из нас в зависимости от того, какие расширения необходимы. Я не планирую переходить на M2 в этом году точно.
источник