Ну, первое, что вы должны иметь в виду, это то, что 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.