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

262

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 для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. Принимаю Подробнее