Все о миграции Magento на WooCommerce | web-developer.by

Magento – одна из ведущих платформ облачной коммерции с экосистемой с открытым исходным кодом. Это было настолько синхронизировано с требованиями отрасли, что Magento стал синонимом «решений корпоративного уровня». Это высокопроизводительное решение с мощной готовой функциональностью поддерживает веб-сайты, принадлежащие некоторым из крупнейших мировых брендов, таким как Samsung, Nike, Nestle и Lenovo. Согласно сайту Magento, более 250 000 продавцов по всему миру выбрали работу с этой платформой.

ОСНОВНЫЕ МОМЕНТЫ

  • Что происходит с Magento 1.X?

Поддержка Magento 1.X закончилось в июне 2020 года. Следовательно, поиск жизнеспособного варианта перехода с Magento 1.X – это необходимость теперешнего времени.

  • Почему Magento 2.0 не лучший вариант для всех

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

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

Вывод? Необходимо рассмотреть другие, лучшие варианты.

  • Преимущества перехода с Magento 1.X на WooCommerce

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

Как все начиналось.

Рой Рубин и Йоав Катнер основали Varien, компанию, которая запустила Magento. Первый полноценный выпуск электронной коммерции Magento состоялся 31 августа 2008 года – через год после его первой публичной бета-версии. В 2011 году eBay купил Magento примерно за 180 миллионов долларов. Поскольку в то время PayPal принадлежал eBay, Magento, естественно, обеспечила интеграцию с крупнейшим в мире сторонним процессором платежей – PayPal. Это сразу же вывело Magento на шаг впереди своих конкурентов.

Сохраняя верность своим корням открытого исходного кода, компания успешно создала надежное решение для малого и среднего бизнеса под названием «Community Edition (CE)». Эта база позволила Magento предложить еще более гибкое и масштабируемое профессиональное решение – Magento «Enterprise Edition (EE)», которое привлекает более крупные компании, которым требуется больше мощности, при поддержке опытных консультантов.

Что изменилось

В июле 2015 года, вскоре после того, как eBay разделился с PayPal, он также разорвал связи с Magento. Однако в 2018 году Adobe приобрела Magento за 1,68 миллиарда долларов с целью создания лучших возможностей для своих клиентов, партнеров и сообщества разработчиков, объединив возможности Adobe в области контента и данных с инновациями Magento в области открытой коммерции.

Еще одним БОЛЬШИМ изменением, произошедшим в 2015 году, стало появление Magento 2.0. Вся экосистема Magento, состоящая из технологических партнеров, партнеров по решениям, продавцов и примерно 280 000 «членов сообщества», которые работают с Magento на регулярной основе, была вынуждена адаптироваться к новой версии этого программного обеспечения с ограниченными ресурсами. ноу-хау, расширений, плагинов, разработчиков и / или бюджета!

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

Поддержка Magento 1.x будет остановлена

Когда Magento 2 был выпущен в ноябре 2015 года, руководители Magento распространили идею о том, что Magento 1 достигнет своего «конца жизни» через три года после выпуска Magento 2, то есть 18 ноября 2018 года. Но Magento 1 является по-прежнему чрезвычайно популярны, и, следовательно, несколько источников указывают, что поддержка 1.x была продлена до июня 2020 года.

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

Безопасность имеет первостепенное значение для любого бизнеса электронной коммерции. Каждый раз, когда появляется исправление безопасности или обновление, его необходимо немедленно установить. Это основная причина, по которой ваш магазин не может функционировать без постоянной поддержки. Другие последствия отказа от миграции включают: отсутствие поддержки расширений, увеличение ежемесячных затрат на обслуживание, трудности с соблюдением требований PCI и т.д.

В основном это все. Это действительно «начало конца»! Если у вас есть магазин, который в настоящее время работает на Magento 1, пришло время спланировать процесс миграции.

Шаг вперед для Magento 2

Очевидно, что Magento стремится объединить Magento 2 и расширить его функциональность, сделав его более прибыльным предложением для крупных предприятий. Официальная команда разработчиков добавляет новые функции в Magento 2 каждые три месяца. Это относится как к сообществу Magento, так и к Magento Enterprise Edition.

Вот как Magento 2 заменяет Magento 1:

Magento или WooCommerce

Это быстрее

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

Больше встроенных функций

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

Улучшенная панель администратора

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

Удобство для мобильных и отзывчивое

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

Добавить в корзину Ajax

Каждый раз, когда продукт добавляется в корзину в Magento 1, система перезагружает страницу, что отрицательно сказывается на ее производительности. Благодаря функции добавления в корзину Ajax новой системе не нужно перезагружать всю страницу при добавлении нового товара в корзину.

Поддерживает последние версии PHP

Поскольку Magento 1 был запущен в 2007 году, он был совместим только со старыми версиями PHP. Это оказалось довольно неприятным для большинства веб-разработчиков. Magento 2 поддерживает последние версии PHP. Эти версии включают улучшения безопасности, которые влияют на скорость и гибкость магазина.

JavaScript

Удаление «Prototype» из основной библиотеки JavaScript и замена его библиотекой «RequireJS» уменьшило количество файлов JavaScript, которые необходимо вызывать, и, следовательно, привело к повышению производительности. Это также сокращает ненужные операции браузера на стороне клиента благодаря объединенному и минимизированному JavaScript.

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

Суровая реальность перехода на Magento 2

Переход на Magento 2 лучше описать как «Настройка нового магазина на другой платформе», а не переход на один.

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

Расширения, темы и настройки

Темы Magento 1 нельзя перенести в Magento 2, и их нужно создавать с нуля. Magento 2 запускает пустую тему по умолчанию, что делает ее легко настраиваемой с самого начала. Но, поскольку Magento 2 относительно новый, у сообщества не было достаточно времени, чтобы сплотиться и предоставить множество готовых тем.

То же самое и с расширениями. Возможно, вам придется выкупить свои расширения и выделить ресурсы для их интеграции на новую платформу. Это ЕСЛИ вы встретите расширения, совместимые с новой версией и проверенные сообществом Magento. Скорее всего, вам придется создать несколько расширений, чтобы добиться именно той функциональности, которую вы ищете. И найти разработчиков с таким уровнем знаний – еще одна проблема.

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

Это будет не дешево!

Magento Community Edition по-прежнему бесплатна. Но если вы решите приобрести Enterprise Edition, вы столкнетесь с довольно высокой ценой. Переход к корпоративной версии имеет свои преимущества, но стоит ли этого платить? Или, что более важно, можете ли вы себе это позволить?

В 2015 году стоимость лицензии Magento Enterprise Edition составляла около 18 000 долларов в год, а к 2018 году она выросла до 22 000 долларов.

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

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

Пора взглянуть на другие варианты

Теперь, когда вам все равно придется перестраивать свой магазин с нуля, самое время посмотреть на другие варианты, которые были бы более прибыльными для вашего бизнеса. Определенно стоит рассмотреть Shopify, BigCommerce и WooCommerce.

Shopify и BigCommerce являются прямыми конкурентами друг друга, поскольку они оба являются инструментами «Программное обеспечение как услуга» (SaaS). Это означает, что вы не можете владеть ими, но вы платите периодическую плату за доступ к программному обеспечению. Эти платформы пытаются предоставлять комплексные решения для электронной коммерции. А поскольку это размещаемые решения, вам не нужно беспокоиться о покупке веб-хостинга или установке программного обеспечения, пока у вас есть доступ к веб-браузеру и Интернету, вы можете управлять своим магазином из любого места.

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

WooCommerce

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

Давайте посмотрим, как WooCommerce подходит для начинающих онлайн-торговцев и предприятий:

переход на woocommerce
Безопасность, Стоимость, Обработка платежей, Масштабируемость и т.д.

Масштабируемость

Поскольку существует много слухов о том, что WooCommerce предпочтительнее для стартапов и малых и средних предприятий, первый возникающий вопрос: «Действительно ли WooCommerce масштабируется?» Это тема, вокруг которой ведутся споры, потому что масштабировать платформу может быть немного сложно, если вы не знаете, как это сделать. Но мой ответ – да.

WooCommerce можно масштабировать. Регулярно тестируя инфраструктуру, получая хорошо управляемый хост WordPress и нанимая подходящие ресурсы для работы, вы можете сделать свой сайт WooCommerce «дружественным к предприятию».

Настраиваемость

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

Сообщество

WooCommerce является частью сообщества WordPress, которое распространяется по всему миру. Это означает, что, возможно, есть тысячи других пользователей, которые делятся вашим опытом, задают те же вопросы и работают над улучшением платформы. Если вы ищете определенные настраиваемые функции, скорее всего, они уже доступны в виде плагина или расширения. И если вы не найдете готового решения, вы наверняка найдете разработчика, который легко сможет его создать для вас.

Расширения и интеграции

Еще раз спасибо сообществу: для WordPress доступны десятки тысяч плагинов, а для WooCommerce – без преувеличения – сотни, если не тысячи, плагинов, направленных на расширение его функциональности. Вы найдете множество инструментов, которые помогут вам оптимизировать интерфейс и серверную часть. WooCommerce также позволяет интеграцию с несколькими услугами третьих лиц , таких как Google Analyticszapierkissmetrics и mixpanel.

Безопасность

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

Ваш магазин WooCommerce, естественно, имеет право на функции безопасности, предоставляемые WordPress. Однако вы можете защитить свой интернет-магазин, используя плагины безопасности, выбирая безопасный веб-хостинг, регулярно обновляя свое программное обеспечение, ограничивая попытки входа в систему и обратные ссылки на веб-сайт, используя безопасные платежные шлюзы, делая частые и множественные резервные копии и т.д.

Обработка платежей

С WooCommerce есть несколько способов принимать платежи от ваших клиентов, не тратя целое состояние на настройку или ежемесячную плату. От встроенных процессоров до дополнительных расширений – найдется подходящее решение для каждого владельца магазина. Stripe и PayPal теперь входят в состав ядра WooCommerce. Ваш WooStore может быть интегрирован с большинством популярных платежных шлюзов, и если этого недостаточно, вы можете легко попросить своих разработчиков настроить свой платежный шлюз.

Стоимость

Перво-наперво – это будет НАМНОГО дешевле, чем Magento. WooCommerce – это бесплатный плагин, но, опять же, вам придется инвестировать в веб-хостинг, платные расширения и темы и, конечно же, в вашего разработчика. В зависимости от ваших требований магазин на WooCommerce может стоить от 200 до 500 долларов.

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

План игры

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

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

Как только вы поймете эти аспекты, вероятно, лучше всего проконсультироваться со мной, даже если у вас есть внутренняя команда, чтобы вы могли лучше понять, что вам действительно нужно.

ИТОГ

Magento – мощная платформа, но важно подумать о том, что имеет наибольшее значение для вашего бизнеса. Если у вас есть специальная команда из 1-3 сотрудников и вы можете вложить тысячи долларов, а необходимость масштабирования вашего веб-сайта действительно требует Magento, тогда, конечно, Magento 2 – идеальное решение. Но в остальном WooCommerce – отличная альтернатива.

Развивайте себя, прежде чем прыгать на любую платформу. Поскольку розничные торговцы и бренды стремительно работают над успешным присутствием в Интернете, размещение вашего интернет-магазина на правильной платформе становится чрезвычайно важным. Если у вас возникли проблемы с определением того, что подходит вашему бизнесу, вы всегда можете связаться с нами!