7 основных ловушек, с которыми вы можете столкнуться при миграции Magento

279

7 основных ловушек, с которыми вы можете столкнуться при миграции на Magento

Какую версию Magento вы используете? Если вы все еще используете версию 1, вы должны знать, что Adobe (купившая Magento в мае 2018 года) недавно объявила, что поддержка Magento 1 закончится в июне 2020 года.

Magento 2 – это совершенно новая платформа – страницы загружаются намного быстрее, она упрощает управление магазином и предлагает клиентам улучшенные возможности поиска и оформления заказа. Многие магазины уже осуществили миграцию, и, поскольку мы приближаемся к дате окончания, владельцы магазинов должны понимать, что поспешный переход или пропуск жизненно важного шага в процессе миграции может вызвать цепную реакцию с плохими последствиями. Вы можете не только застрять, но и рискуете потерять доход и свой самый важный актив – лояльность клиентов.

Как выглядит идеальный процесс миграции на Magento? В Elogic мы создаем сайты онлайн-торговли на Magento и предлагаем услуги миграции Magento. В этой статье мы поговорим о 7 основных подводных камнях, с которыми вы можете столкнуться при миграции Magento.

Краткий обзор процесса миграции

Процесс перехода с Magento 1 на 2 состоит из трех основных этапов: до миграции, миграции и после миграции.

  1. Предварительная миграция
    Перед началом процесса мы анализируем данные и контент магазина, чтобы понять, какой объем ручной работы необходимо выполнить, подготавливаем спецификации проекта, включающие каждую задачу, и помогаем составить план проекта с этапами и определениями выполненного.
  2. Миграция
    Этот шаг начинается с создания тестовой среды путем установки Magento 2 на новый сервер. Затем переносятся расширения, модули, данные и контент. Важно отметить, что не все сторонние расширения имеют версию Magento 2. Темы Magento 1 несовместимы с новой платформой, и если у вас есть собственный дизайн сайта, его придется переделывать или полностью переделывать.
  3. Пост-миграция
    Последним шагом является синхронизация истории ваших заказов и данных о клиентах для беспрепятственного перехода со старого сайта на новый.

Переход с Magento 1 на Magento 2 занимает много времени. В среднем на это уходит около трех месяцев. Конечно, этот период может быть больше, если сайт сложный или сильно настроенный, и особенно если вы столкнетесь с подводными камнями.

Каковы наиболее распространенные подводные камни и как их избежать?

Ловушка 1 – перенос данных в Magento 2 не так прост, как перетаскивание

Нет двух одинаковых людей. Даже однояйцевые близнецы имеют различия в ДНК из-за влияния окружающей среды. В том же духе нет двух одинаковых сайтов электронной коммерции – каждый сайт имеет разные категории продуктов, элементы страниц, контент, расширения, дизайн и т.д. В результате не существует единого решения, подходящего для всех, поэтому существует множество миграцию необходимо выполнять вручную, с помощью пользовательских сценариев или пользовательской разработки (для расширений, модулей и дизайна).

⇒ Невозможно скопировать данные Magento 1 и вставить их в Magento 2. Во-первых, платформа Magento 2 должна быть подготовлена ​​для ваших пользовательских данных. Затем для переноса ваших настроек и массовых данных используется комбинация пользовательских сценариев миграции, официальный инструмент миграции данных Magento, а иногда и ручная миграция.

Ловушка 2 – беспорядочный код и некачественная структура данных могут означать необходимость в разработке большого количества нестандартных решений.


7 основных ловушек, с которыми вы можете столкнуться при миграции Magento

Во время миграции вы можете столкнуться с проблемами, связанными со структурой данных, в зависимости от того, сколько лет вашему сайту и кто его разработал. Например, если основные файлы Magento 1 были изменены или неправильно управлялись (таблицы расширяются неправильно), то стандартный инструмент миграции и скрипты не будут работать. Грязный код также может затруднить миграцию, потому что просеивание неорганизованного кода занимает много времени.

⇒ По нашему опыту, было много случаев, когда структура данных была настолько испорчена, что нам пришлось выполнить новую установку Magento 1, чтобы правильно структурировать данные, прежде чем переходить к миграции Magento 2. Единственный способ избежать этой ловушки – это хороший аудит сайта, чтобы определить, нужны ли настраиваемые сценарии миграции или лучше просто начать с чистой установки Magento.

Ловушка 3 – низкая производительность SEO после миграции на Magento

Поисковая оптимизация (SEO) может сделать или разрушить ваш бизнес. SEO используется, чтобы помочь вам занять более высокое место в результатах Google и других поисковых систем, а также позволяет людям находить ваш сайт. Поскольку количество поисковых запросов растет с каждым годом, важность SEO нельзя игнорировать (больше поисковых запросов = больше продаж). Если выполнить миграцию неправильно, могут возникнуть следующие проблемы:

  • Более низкий рейтинг в поисковых системах
  • Неработающие URL
  • Перенаправления, которые не работают

Когда произойдет что-либо из этих трех, пострадают ваши продажи и маркетинговые усилия, что сделает восстановление долгим и дорогостоящим процессом.

⇒ SEO – один из лучших способов привлечь людей на ваш сайт. Итак, лучший способ сохранить работоспособность вашего SEO после миграции – это составить карту старой архитектуры сайта и сопоставить ее с новым сайтом, чтобы убедиться, что все ваши страницы сохраняют свой рейтинг, и вы не теряете трафик в результате поломки или недоступные страницы.

Ловушка 4 – вы не можете использовать расширения Magento 1 в Magento 2

Расширения – большая часть вашего сайта. Ядро Magento имеет множество функций, но расширения предлагают улучшения и инструменты для маркетинга, продаж, поддержки клиентов, доставки и т.д.

Расширения, которые работают на вашем сайте Magento 1, не могут быть скопированы во время миграции. Проще говоря, они не сработают. К счастью, многие разработчики расширений создали версии Magento 2, которые они продолжат поддерживать после закрытия в июне 2020 года. Если версии для Magento 2 нет, вам придется либо искать что-то новое, либо разработать собственное расширение.

⇒ Если ваши расширения Magento 1 имеют версию Magento 2, перенести настройки и данные довольно легко, чтобы это не повлияло на ваш бизнес. Если вас беспокоят пользовательские расширения, такие как фильтры, способы доставки и оплаты, модули импорта данных и т.д., Их также можно перестроить, чтобы максимизировать потенциал вашего магазина.

Ловушка 5 – тему и дизайн магазина нужно переделывать с нуля

Как и расширения, тему и дизайн вашего сайта нельзя просто перенести. Причина в том, что Magento 2 использует современную архитектуру и имеет разные требования к интерфейсу и бэкэнду. Можно изменить свою тему Magento 1, чтобы сделать ее пригодной для использования в Magento 2, однако, поскольку вы решили выполнить миграцию, вы также можете обновить свой сайт с помощью нового индивидуального дизайна. Для получения дополнительной информации ознакомьтесь с нашей статьей о том, сколько стоит редизайн веб-сайта электронной коммерции Magento.

⇒ Когда клиенты хотят перейти на Magento 2, мы рекомендуем им изменить дизайн своего сайта. И наоборот, когда клиент хочет изменить дизайн своего сайта Magento 1, мы рекомендуем перейти на последнюю версию. Причина этого заключается в том, что современная платформа, такая как Magento 2, требует, чтобы интерфейс был построен поверх нее. Кроме того, теперь, когда люди все больше выходят в Интернет с мобильных устройств, имеет смысл воспользоваться удобными для мобильных устройств функциями адаптивного дизайна Magento 2 .

Ловушка 6 – процесс занимает больше времени, чем вы думаете


7 основных ловушек, с которыми вы можете столкнуться при миграции Magento

Magento 2 был выпущен в ноябре 2015 года, и с тех пор были перенесены тысячи сайтов. Как мы уже упоминали ранее, миграция Magento 1 на 2 – это не просто очередное обновление Magento 1. Обновления занимают мало времени и могут потребовать некоторых исправлений на сайте, если обновление что-то сломает. Magento 2 – это не обновление, это серьезное обновление – оно имеет улучшенную производительность и масштабируемость, более быструю оплату, более удобную для мобильных устройств, более полезную интеграцию, чем Magento 1, расширенную отчетность и другие новые функции. Поскольку версия 2 сильно отличается от версии 1, такие этапы, как создание плана, установка расширений и индивидуальная разработка, а также редизайн, занимают больше всего времени.

Вот разбивка каждого этапа миграции:

  1. Составление плана миграции – 3 недели.
  2. Подготовка тестовой среды – 1-2 дня.
  3. Установка расширений и кастомная разработка – 3 недели.
  4. Миграция данных – 1-2 дня.
  5. Создание дизайна для Magento – 2-4 недели.
  6. План запуска и дополнительная синхронизация базы данных – 1-2 дня.
  7. Запуск магазина Magento 2 на живом сервере – ~ 1 неделя

В целом миграция на Magento занимает не менее 12 недель (3 месяцев). Чтобы узнать больше о процессе миграции, ознакомьтесь с нашим руководством по миграции.

⇒ Во-первых, вам необходимо провести аудит и оценку вашего сайта. После этого вы лучше поймете предполагаемую дату окончания процесса миграции. Каждый этап процесса одинаково важен и должен выполняться правильно, чтобы гарантировать плавный запуск с минимальным или нулевым временем простоя.

Ловушка 7 – конца не видно, если нет определения «готово»

Определение выполненного (DoD) – это заранее определенный набор критериев, который применяется к проекту, чтобы гарантировать, что команда разработчиков согласна с тем, что задачи были выполнены с высоким уровнем качества. Другими словами, DoD используется для измерения того, был ли проект завершен или нет.

Что произойдет, когда мы применим это к миграции Magento? Если у нас нет четких сроков, плана и понимания того, что означает «сделано», проект может продолжаться бесконечно. По доверенности вы, вероятно, расширите свой действующий сайт Magento 1 далеко за пределы срока поддержки в июне 2020 года и, как следствие, откроете свой сайт и пользователей для уязвимостей. В идеале мы хотим мигрировать как можно быстрее, соблюдая требования Министерства обороны.

⇒ Чтобы избежать этой (потенциально очень глубокой) ловушки, квалифицированным компаниям, предлагающим услуги миграции на Magento 2, необходимо получить все подробности от владельца сайта и провести аудит сайта, потому что ответственность за установку DoD почти полностью лежит на команде разработчиков программного обеспечения.

Выводы

Magento 1 больше не будет поддерживаться после июня 2020 года, поэтому вы уже должны планировать и намечать объем работ по миграции со своей технической командой или техническим партнером. Остался всего год, и если вы не начнете в ближайшее время, ваш сайт и данные клиентов могут оказаться под угрозой. Переход на Magento 2 – это большой шаг для вашего бизнеса, шаг, который улучшит взаимодействие с пользователем и поможет вам расти. Независимо от того, срезали ли вы углы в прошлом или использовали все ресурсы для достижения максимальной производительности, миграция Magento, вероятно, займет 4+ месяцев из-за объема работы.

Хорошая новость заключается в том, что переход на Magento 2 означает, что у вас будет совершенно новый сайт – со свежим дизайном, новыми функциями, более высокой скоростью, более быстрой оплатой и улучшенным интерфейсом администратора.

Источник записи: https://elogic.co

Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. Принимаю Подробнее