В этой статье объясняются все тонкости миграции с Magento 2 и почему сейчас неплохо рассмотреть миграцию с Magento 1 на Magento 2. Мы постараемся помочь вам понять, имеет ли этот шаг смысл для вашего конкретного бизнеса. Мы также опишем стандартный процесс миграции, разбив его на задействованные задачи и вероятное количество времени, которое займет процесс миграции.
Команда Magento прекратила официальную поддержку первой версии платформы в июне 2020 года. Тем не менее, количество магазинов, которые все еще работают на Magento 1, довольно велико. Так следует ли этим владельцам бизнеса думать о миграции на Magento 2?
- Преимущества Magento
- Проблемы, связанные с переходом на Magento 2
- Преимущества миграции на Magento 2
- Стоит ли мне перейти на Magento 2 сейчас?
- 1. Вам не хватает каких-либо функций, которых нет в Magento 1?
- 2. Будете ли вы в конечном итоге переходить на Magento 2?
- 3. Обновлен ли дизайн вашего магазина?
- 4. Довольны ли вы работой вашего магазина?
- 5. Хотите ли вы реализовать новые функции в будущем?
- 6. Беспокоитесь ли вы о безопасности платежных данных?
- Пища для размышлений
- Сколько времени занимает миграция на Magento 2?
- Краткий контрольный список для миграции с Magento 1 на Magento 2
- Этап 1: Создание плана миграции на Magento 2
- Этап 2: Magento 2 UX и макет магазина
- Этап 3: создание дизайна для мобильных устройств, планшетов и компьютеров.
- Этап 4: Разработка (front-end и back-end)
- Расширения Magento 2
- Другие задачи миграции Magento 2, требующие времени
- Заключение
Преимущества Magento
Magento — это платформа, используемая для создания крупных специализированных магазинов электронной коммерции.
Несмотря на то, что у нее довольно сложная архитектура (что объясняет ее сложность в разработке и обслуживании), платформа практически не имеет ограничений, когда дело доходит до создания чего-то нестандартного и уникального. В результате он предлагает намного больше, чем другие платформы электронной коммерции, такие как Shopify.
Magento — чрезвычайно универсальная платформа, на которой вы можете реализовать любую понравившуюся вам функциональность. Да, для этого нужна команда опытных разработчиков. Но будь то повышение скорости сайта, улучшение поиска, доработка дизайна или создание PWA для Magento 2, улучшения сайта с использованием прогрессивных технологий, безусловно, могут изменить к лучшему — даже если мы говорим о «тяжелых» магазинах без стандартный дизайн и нестандартные витрины.
Проблемы, связанные с переходом на Magento 2
Основным предметом разногласий, связанных с миграцией с Magento 1 на Magento 2, является то, что у Magento 1 и Magento 2 очень мало общего. И если магазин работает на Magento 1 (обычно это крупный магазин, работающий в сети в течение многих лет), потребуется много усилий и времени, чтобы перенести его на Magento 2.
Нравится вам это или нет, но большую часть кода придется переписать. И вам придется иметь дело с расширениями Magento, плагинами, проблемами совместимости, переносом данных и т.д. — все это очень сложно.
Напуганные сложным, длительным процессом и возможными затратами, неудивительно, что многочисленные владельцы магазинов решили отложить миграцию с Magento 1 на Magento 2. Многие даже начали искать другие, менее сложные платформы, на которые можно было бы перейти. Другие предпочитают оставить все как есть.
Но придерживаться Magento 1 не рекомендуется. Инвестирование в миграцию Magento 2 имеет смысл, в частности, по одной причине, о которой говорилось выше: официальная команда Magento решила прекратить поддержку Magento 1. Это означает, что с июня 2020 года больше не будет исправлений безопасности, обновлений — ничего. В результате Magento 1.x с каждым месяцем становится все более и более устаревшим.
Преимущества миграции на Magento 2
Нет причин, по которым интернет-магазин не может идеально работать на Magento 1. Но использование устаревшего программного обеспечения увеличивает риски и недостатки. Безопасность становится все более серьезной проблемой, поэтому важно поддерживать сайт в актуальном состоянии только по этой причине, особенно когда вы работаете с кредитными картами. А устаревшее программное обеспечение все меньше и меньше совместимо с современной кодовой средой, в которой живут интернет-магазины.
Путем перехода с Magento 1 на Magento 2 владельцы сайтов могут уменьшить утечку больших данных и штрафы по кредитным картам за счет своевременного обновления устаревшей платформы.
Более того, миграция может означать, что пришло время:
- редизайн в соответствии с последними тенденциями дизайна и новый внешний вид магазина (поскольку перемещение старой темы займет почти столько же времени, как создание новой с нуля)
- избавление от кучи ненужных данных и неиспользуемых журналов
- расширение магазина новыми расширенными функциями и расширениями Magento
- преобразование витрины в прогрессивное веб-приложение для максимальной оптимизации сайта и улучшения взаимодействия с пользователем
Как видите, миграция на Magento 2 может стать возможностью изменить ситуацию к лучшему, особенно с учетом того, насколько быстро набирает обороты мобильная коммерция.
Стоит ли мне перейти на Magento 2 сейчас?
Если вы владелец магазина Magento 1 и не знаете, стоит ли оно того или нет, вы должны понимать, как миграция на Magento 2 повлияет на ваш бизнес и сколько это будет стоить. Так что найдите время, чтобы дать ответы на следующие шесть вопросов.
1. Вам не хватает каких-либо функций, которых нет в Magento 1?
Magento 1 — это давно зарекомендовавшая себя платформа с множеством расширений, тем и готовых решений, которые вы можете реализовать сразу. К сожалению, ядро Magento больше не получает новых функций.
Кроме того, разработчики расширений Magento 1 не будут обновлять свои продукты для добавления новых функций. Ваша единственная альтернатива — самостоятельно разработать необходимую функциональность.
2. Будете ли вы в конечном итоге переходить на Magento 2?
Большинство компаний со временем перейдут на Magento 2. Они просто хотят отложить этот шаг по той или иной причине. Но вы должны понимать, что использование Magento 1 будет стоить вам больших денег с точки зрения поддержки и развития. И чем дольше вы ждете, тем больше вы в конечном итоге можете потратить.
3. Обновлен ли дизайн вашего магазина?
Если ваши шаблоны дизайна устарели и больше не соответствуют требованиям онлайн-торговли, разумно обновить дизайн вашего веб-сайта вместе с миграцией на Magento 2, что избавит вас от огромного объема работы. Может быть, в настоящее время на вашем сайте много ошибок UX \ UI, которые вы хотите исправить? Непродуктивно тратить деньги на магазин Magento 1, если вы собираетесь потратить больше денег на миграцию Magento 2 рано или поздно.
И если мобильная версия вашего магазина далека от совершенства (например, медленная, неудобная для пользователя, сложная в навигации и т. Д.), Вы уже теряете продажи.
С Magento 2 можно создавать прогрессивные веб-приложения, которые оптимизируют мобильные и настольные версии вашего магазина. PWA работают быстро и могут иметь UX и UI, которые очень похожи на собственное приложение. Например, посмотрите серию снимков экрана ниже, иллюстрирующих макеты, удобные для мобильных устройств.
Скриншоты с официального сайта Pet City
4. Довольны ли вы работой вашего магазина?
Иллюзия стабильности привела к краху многих успешных предприятий. Двигайтесь в ногу со временем. Планируйте заранее.
Опять же, мобильные продажи сейчас растут. Поэтому переосмыслите свой магазин, чтобы оставаться конкурентоспособным и повышать конверсию на всех устройствах.
Также не забывайте об изменениях Core Web Vitals, недавно внесенных Google. Теперь удобство использования сайта сильно влияет на рейтинг вашего магазина и может повлиять на ваше SEO.
5. Хотите ли вы реализовать новые функции в будущем?
Если есть шанс, что вы захотите добавить новые функции в свой магазин в будущем, стоит инвестировать в новый магазин Magento 2, который будет гораздо более перспективным. Все, что вы потратите на Magento 1 на этом этапе, будет до некоторой степени потрачено впустую. Интернет-магазины уже внедряют новую технологию, которая помогает им продавать дополнительно.
Мы говорим о чат-ботах на базе искусственного интеллекта, разработчиках продуктов, виртуальном примерке и многом другом.
Снимок экрана с официального сайта Mary Kay®
6. Беспокоитесь ли вы о безопасности платежных данных?
Если вас не беспокоит безопасность платежных данных, вам следует подумать! Magento 2 теперь более безопасен, менее подвержен ошибкам и более предсказуем, чем Magento 1. В центре внимания сообщества Magento уже давно находится Magento 2. Magento 1 получает меньше внимания с каждым годом, что означает меньше исправлений ошибок, хуже безопасность, больше ответственности за вы как бизнес, который обрабатывает данные о клиентах.
Кроме того, в долгосрочной перспективе будет невозможно использовать кассы PayPal, как и другие PCI-совместимые системы, если в вашем магазине Magento нет этой функции в своем наборе инструментов.
Пища для размышлений
Если вы ответили «да» на любой из этих шести вопросов, лучше выполнить обновление раньше, чем позже. Чем дольше вы ждете, тем дороже становится переход на Magento 2. Вы получаете меньше разработчиков, предлагающих поддержку Magento 1, меньше вариантов хостинга для магазинов, которым требуются более старые версии PHP, больше обязательств по безопасности и так далее.
Сколько времени занимает миграция на Magento 2?
Сколько времени займет миграция на Magento 2, зависит от множества факторов. Каждый случай индивидуален, поскольку все магазины различаются по размеру, дизайну, набору функций, функциональности и так далее. Однако в среднем весь процесс занимает от шести до десяти месяцев. В следующем разделе мы представляем контрольный список, который поможет вам спланировать миграцию Magento и определить, сколько времени может занять процесс миграции.
Краткий контрольный список для миграции с Magento 1 на Magento 2
Вот краткий контрольный список для миграции с Magento 1 на Magento 2. Это может помочь вам лучше понять стандартный процесс. Приведенные сроки являются приблизительными, так как каждый проект миграции варьируется в зависимости от особенностей магазина.
Этап 1: Создание плана миграции на Magento 2
Конечно, самый первый шаг посвящен планированию миграции на Magento 2, а остальные работы — впереди. Это очень индивидуальный вопрос.
Объем предстоящей работы может показаться огромным. Итак, чтобы не тратить зря время и правильно организовать будущий процесс, обязательно составьте подробный список и расставьте приоритеты.
В качестве первого шага вы должны определить свой магазин с технической точки зрения. Какие функции у него есть? Какие модули он использует? Какая тема для витрины выбрана? Хотели бы вы внести поправки, чтобы переработать путь к покупке?
Ответив на эти вопросы и разбив то, что у вас есть сейчас, вы можете определить, какие части важны, что нужно изменить, а от чего можно избавиться. Это поможет оценить количество часов, которое вам понадобится для различных специалистов. Мы говорим о создании новых индивидуальных решений, создании нового дизайна и часах самой миграции.
Планирование миграции на Magento 2 с вашими специалистами может занять от 50 до 100 часов.
Этап 2: Magento 2 UX и макет магазина
Каждая миграция — прекрасная возможность внести изменения к лучшему. Возможно, ваш текущий дизайн небезупречен с точки зрения удобства использования. И юзабилити действительно влияет на конверсию. Таким образом, вы можете и должны использовать эту возможность миграции для улучшения навигации и макета магазина в целом.
Пользовательский опыт — это первое, что нужно переосмыслить. Что можно изменить? Может быть, вы хотите еще больше оптимизировать свой магазин, чтобы он соответствовал потребностям мобильных покупателей? Или, возможно, вы можете улучшить внешний вид страниц своих категорий и продуктов, добавив больше удобных элементов и улучшенную навигацию. Сталкиваетесь ли вы с проблемой брошенных тележек на этапе оформления заказа?
Очевидно, это зависит от того, что у вас есть сейчас и что вы хотите улучшить. Чтобы понять это, вам может потребоваться:
- проанализировать воронку продаж и просмотреть неэффективные разделы
- оптимизировать возможности оформления заказа и поиска
- разрабатывать мобильные функции и функции
- внедрять улучшения персонализации и ремаркетинга
Когда у вас есть четкое представление о ваших болевых точках и о том, к чему вы стремитесь, дизайнеры начинают работу над каркасами (каждый из которых адаптирован для конкретного устройства). Это также включает время, потраченное на просмотр и улучшение используемых в настоящее время элементов, меню и навигации.
Обычно этот этап занимает около 100 часов. Действительно, время, проведенное на этом этапе, легко увеличить, если добавить другие важные цели. Напротив, вы можете сократить расходы, если выберете готовую тему Magento, которая отвечает вашим потребностям, вместо того, чтобы возлагать эту ответственность на дизайнера.
Этап 3: создание дизайна для мобильных устройств, планшетов и компьютеров.
Даже если вы хотите, чтобы ваш новый магазин выглядел так же, как старый, предстоит еще много работы. Вы должны понимать, что Magento 1 и Magento 2 — это совершенно разные платформы, и невозможно просто перенести старый дизайн в новый магазин без работы.
Требуется время и усилия, чтобы тщательно экспортировать, а затем импортировать все графические элементы из одного магазина в другой. Опять же, это может означать, что пришло время полностью изменить дизайн веб-сайта.
За последние несколько лет электронная торговля сильно изменилась. Например:
- магазины избавляются от мягкого или белого фона в пользу изображений, занимающих огромные части экрана.
- стоковые фотографии или просто скромные изображения заменяются узнаваемыми фотографиями брендов и их товаров.
- эти изображения не только хорошо выглядят, но и призваны вызывать у покупателей яркий эмоциональный отклик.
- новый дизайн магазина не боится экспериментировать с чрезвычайно яркими цветами, анимацией и привлекательными стилями
Есть еще много магазинов со старым внешним видом, но нет причин быть одним из них. Просто имейте в виду, что у такого подхода есть недостатки.
Если вы выберете совершенно новый дизайн, созданный специально для вашего магазина (а не готовую тему), добавьте около 150–200 часов для дизайнеров. Еще раз, есть обходной путь, чтобы сократить эти часы: настроить готовую тему вместо того, чтобы переделывать весь веб-сайт с нуля.
Этап 4: Разработка (front-end и back-end)
После того, как дизайн будет готов, в дело входят разработчики. Время разработки внешнего и внутреннего интерфейса зависит от количества сторонних расширений Magento 2, которые вам нужно установить в вашем магазине, сложности темы Magento, количества настроек и интеграции.
Еще есть миграция данных, что тоже непростая задача. Наконец, процесс завершается послепродажными настройками и исправлениями ошибок.
Большая часть времени на разработку уходит в следующие области.
Расширения Magento 2
- поиск и установка сторонних расширений Magento 2 для вашего магазина, чтобы заменить те, которые используются в Magento 1
- проверка совместимости этих расширений Magento друг с другом
- создание новых расширений для функциональности, которую вы не можете найти на Magento Marketplace
- тестирование их совместной работы и устранение проблем несовместимости
Другие задачи миграции Magento 2, требующие времени
- создание новых функций, соответствующих дизайну
- создание нестандартной функциональности
- внесение любых других изменений в интерфейс и серверную часть
- перемещение баз данных и журналов
- настройка сервера
- тестирование и проверка работоспособности магазина на всех устройствах.
- повторное тестирование магазина после завершения миграции на Magento 2.
Заключение
Вопрос о миграции с Magento 1 на Magento 2 возникнет в какой-то момент, скорее всего, очень скоро. На момент написания Magento 1 официально не поддерживался более года и постепенно «приходит в упадок».
Суть в том, что Magento 1 будет только труднее поддерживать. Итак, чтобы защитить ваш интернет-магазин, расширить его набор функций, оптимизировать его производительность и обновить внешний вид, имеет смысл задуматься о миграции на Magento 2. И если ваш магазин масштабный и индивидуальный, Magento 2 — ваш лучший выбор.
Что касается сроков миграции, вы можете иметь в виду очень приблизительную оценку от шести до восьми месяцев. Но каждый случай индивидуален, а это означает, что он зависит от того, насколько большой и сложный магазин изначально, насколько велики запланированные изменения (не считая перемещения того, что у вас было), и какую команду вы нанимаете для работы.