По мере развития электронной коммерции требования к сайтам интернет-магазинов повышаются. Надо учитывать потребности покупателей, интересы владельцев, удобство для администраторов. Казалось бы, все просто и понятно, но на деле выбор подходящего движка оказывается довольно сложной задачей. Их сотни, и все они разные. Как остановиться на одном?
Веб-агентство «Красный хамелеон» предлагает свой взгляд на то, какие критерии нужно учитывать при выборе CMS для интернет-магазина. Также мы рассмотрим системы, которые достойны внимания.
Для детального взгляда на CMS мы предлагаем целый набор параметров оценки:
Мы не ставим задачу перечислить все критерии. По нашему опыту, текущего списка достаточно для выбора подходящей платформы практически для любого интернет-магазина. Но давайте рассмотрим подробнее ключевые параметры.
Разработать интернет-магазин можно практически на любой CMS. Вопрос только в наличии нужных функций и необходимости их доработки. По этому принципу все платформы можно разделить на:
Общие:
Специализированные:
В общих представлены CMS широкого назначения. Как правило, для реализации функций интернет-магазина они требуют установки дополнений.
Так, для WordPress нужно установить плагин WooCommerce, а у Joomla есть расширение Joomshopping. Они помогают превратить CMS в инструмент для электронных продаж.
Движки из второй группы либо специально созданы для цифровой коммерции, либо имеют редакции, «заточенные» под магазины.
Для них тоже можно искать дополнения, дописывать или заказывать доработки, но это будет происходить с целью улучшения.
А вот для CMS, которая изначально не предназначена для торговли понадобятся доработки, чтобы просто обеспечить работу интернет-магазина.
В общем, чем больше система управления контентом ориентирована на электронную коммерцию, тем больше базовых функций магазина в ней есть и тем меньше усилий надо предпринимать для этого.
Классификация на основании платности CMS тоже часто выступает определяющим критерием. По этому принципу все платформы делятся на:
Бесплатные:
Платные:
Но и здесь не все так просто. Некоторые бесплатные лицензии подразумевают лишь минимальную базу, которая не может обеспечить полноценную работу интернет-магазина. А вот дополнительные модули часто платные. Цена таких модулей зависит от выбора CMS и варьируется от $5 до $1500.
К тому же, бесплатные лицензии часто требуют доработок. И это тоже плюс к бюджету проекта. А еще поиск подходящих специалистов, подготовка ТЗ и контроль выполнения.
Поэтому иногда лучше сразу выбрать решение, в котором предусмотрены все необходимые модули и функции. В перспективе платная CMS или версия может оказаться более выгодной.
От этого параметра зависит:
Платформа развивается, когда она востребована. В противном случае разработчики могут перестать поддерживать ее обновления и начать выпускать другой новый продукт.
Так было с PHP 7.4, который перестал поддерживаться разработчиком в ноябре 2022 года. Продолжать его использовать, значит создавать потенциальные дыры в безопасности.
К тому же, небольшая популярность CMS приводит к тому, что специалистов для разработки и поддержки будет мало, а при нахождении таковых их услуги обойдутся дорого. Да и информации по техническим вопросам будет немного в Интернете – особенно на русском или украинском языке.
С другой стороны, для популярной CMS можно легко найти специалистов, готовые ответы и решения. Можно даже поспрашивать своих знакомых – скорее всего, вы получите отзывы и рекомендации. В Украине (https://trends.builtwith.com/shop/open-source/country/Ukraine) и мире (https://trends.builtwith.com/shop/open-source/traffic/Entire-Internet) по популярности лидирует WordPress:
Большое сообщество программистов и открытый код WordPress способствуют динамичному развитию коммерческой составляющей.
Широкая распространенность системы часто определяет выбор в ее пользу. Много людей просто привыкли к WordPress, поэтому долго не думают при выборе подходящего движка.
Если уже на старте вы понимаете, что небольшим интернет-магазином дело не ограничится, то обратите внимание на такой параметр, как возможность расширения проекта.
Платформы с открытым кодом можно дорабатывать. Но тут существует вероятность упереться в потолок возможностей. Это связано с архитектурой CMS – особенно актуально для WordPress и OpenCart. Бесплатную версию Magento можно переделать практически полностью.
У платных CMS тоже есть ограничения. Снять их можно 3 способами:
Главное, перед запуском проекта убедиться, что такое возможно. Тогда апгрейд станет просто денежными вложениями, а не стартом на новом движке. Полностью менять CMS – дело хлопотное.
При многочисленных интеграциях и количестве товаров свыше 20 000, лучше сразу использовать фреймворк вместо CMS. С учетом будущих доработок это более выгодное решение на перспективу.
Среди всего многообразия платформ для разработки сайтов и интернет-магазинов у нас был опыт работы практически с любой.
В последнее время мы сосредоточились на 2 технологиях, которые считаем оптимальными для eCommerce: фреймворк Laravel и CMS PrestaShop.
Можете рассматривать наши предпочтения, как предварительную рекомендацию веб-агентства «Красный хамелеон».
А чтобы облегчить вам выбор, мы проанализировали и оценили каждый движок. При этом 1 – самая низкая оценка, а 5 – самая высокая оценка. Результаты представлены в таблице:
Критерии выбора | WordPress | OpenCart | Magento |
Наличие бесплатной лицензии | Да | Да | Да |
Функционал «из коробки» | 3 | 4 | 4 |
Создание ИМ | 3 | 4 | 4 |
Безопасность | 3 | 4 | 4 |
Скорость работы | 3* | 4 | 4 |
Ограничения по количеству контента и товаров | Да** | Нет | Нет |
Требования к хостингу | 3 | 4 | 4*** |
Документация на русском языке | Есть | Есть | Нет |
SEO | 4 | 3 | 4 |
Маркетплейс | Есть | Есть | Есть |
Количество партнеров в Украине | 5 | 5 | 3 |
Удобство работы | 5 | 4 | 3 |
Стоимость поддержки в месяц**** | До $400 | До $400 | От $1600 |
*Зависит от хостинга.
**При подключении мощного хостинга от WordPress.com ограничения практически снимаются. Лучше выбирать тариф Entrepreneur, так как он оптимизирован под WooCommerce. Для базовых возможностей и каталога до 1000 товаров подойдет даже слабый хостинг.
***У платной версии Magento требования к хостингу максимальные.
****Мы рассчитывали среднюю стоимость часа работы WP/OpenCart разработчика на уровне $20, а для Magento разработчика – на уровне $40. При этом количество часов для OpenCart и WP от 20, а для Magento – от 40. Это усредненные цифры, которые могут меняться в зависимости от проекта.
Критерии выбора | PrestaShop | Sylius |
Наличие бесплатной лицензии | Да | Да |
Функционал «из коробки» | 4 | 3 |
Создание ИМ | 4 | 4 |
Безопасность | 4* | 4 |
Скорость работы | 4 | 4 |
Ограничения по количеству контента и товаров | Нет | Нет |
Требования к хостингу | 4 | 4 |
Документация на русском языке | Нет | Нет |
SEO | 4 | 4** |
Маркетплейс | Есть | Есть |
Количество партнеров в Украине | 2 | 1 |
Удобство работы | 3 | 4 |
Стоимость поддержки в месяц | До $600*** | До $800**** |
*Версии CMS PrestaShop, начиная с 8.1 обеспечивают большую безопасность для сайтов, чем предыдущие.
**Платформа создана с учетом SEO-требований, но надо дополнительно устанавливать SEO-плагины.
***Стоимость часа работы программиста $30 – нужно до 20 часов в месяц.
****Стоимость часа работы программиста $40 – нужно до 20 часов в месяц.
Стоит отметить, что речь идет о бесплатных версиях CMS. Платные версии дают большую безопасность и расширенный функционал. Давайте рассмотрим отличия.
Давайте посмотрим, чем отличается Sylius от Sylius Plus. Для удобства используем сравнительную таблицу:
Критерии сравнения | Sylius | Sylius Plus |
Базовые функции | Да | Да |
Адаптация к B2B сегменту | Нет | Да |
Премиальный маркетплейс | Нет | Да |
Расширенный мультимагазин | Нет | Да |
Расширенные права пользователя | Нет | Да |
Управление возвратами | Нет | Да |
Поддержка нескольких складов | Нет | Да |
Поддержка нескольких прайс-листов | Нет | Да |
Частичное выполнение заказов | Нет | Да |
Программа лояльности | Нет | Да |
Расширенная функция поиска | Нет | Да |
Оформление заказа на одной странице | Нет | Да |
Поддержка | Сообщество пользователей | При поддержке SLA |
Выделенный менеджер по работе с клиентами | Нет | Да |
Время ответа | Нет гарантии ответа | В течение 1 дня |
Влияние на CMS | Самостоятельные доработки кода | Прямое сотрудничество с командой Sylius |
Стоимость лицензии | Бесплатно | От €800 в год* |
* Точная стоимость зависит от количества подключенных плагинов и объемов продаж.
Что касается различий между Magento Open Source и Magento Commerce, то они выглядят следующим образом:
Критерии сравнения | Magento Open Source | Magento Commerce |
Управление каталогом и товарами | Да | Да |
Платежные сервисы | Да | Да |
Сервисы доставки | Да | Да |
Обработка заказов | Да | Да |
SEO | Да | Да |
Безопасность | Ниже | Выше* |
Производительность | Ниже | Выше** |
Маркетинговые инструменты | Нет | Да |
Интеграция с Adobe Commerce Cloud | Нет | Да*** |
Адаптация к B2B сегменту | Нет | Да |
Международная торговля | Нет | Да**** |
Влияние на CMS | Самостоятельные доработки кода | Апгрейд лицензии |
Поддержка | Сообщество пользователей | Техподдержка от разработчика 24/7 |
Стоимость лицензии | Бесплатно | От €18 100 в год***** |
*Платная версия даёт максимальную степень защиты.
**Можно обрабатывать до 70 000 запросов в минуту.
***Расширяет возможности для аналитики, персонализации и управления информацией о клиентах.
****Локализация интерфейса и каталога, автоматический расчет налогов, пошлин и тарифов на доставку для разных стран.
*****Точная стоимость зависит от количества подключенных плагинов и объемов продаж.
Как мы видим, бесплатные версии этих CMS подходят для старта бизнеса – пока у вас еще нет большого каталога, трафика и выхода на зарубежные рынки.
По мере развития бизнеса можно дорабатывать их под себя и расширять возможности с помощью программистов. Или перейти на платные версии, чтобы облегчить себе задачу. О различиях платных версий Sylius и Magento можно почитать тут (https://sylius.com/sylius-vs-magento/).
Представленные выше таблицы дают представление о месте движка среди конкурирующих аналогов. А чтобы детализировать, коснемся достоинств и недостатков каждого.
Плюсы:
Минусы:
Вывод:
Это простая бесплатная CMS, что делает ее отличным выбором для небольшого коммерческого проекта.
Теоретически, все можно установить, настроить и «допилить» самому или же обратиться к огромному сообществу разработчиков и любителей WordPress.
Одна из главных проблем – безопасность. Поддержка PHP 7.4 приводит к частым взломам сайтов на Вордпрессе. Повысить безопасность системы можно с помощью своевременных обновлений. Лучше перейти с PHP 7.4 на PHP 8.0 или выше.
Плюсы:
Минусы:
Вывод:
Движок подходит как для малых, так и для средних проектов. Это быстрая и простая платформа, с которой разберется даже новичок.
Базовый функционал может удовлетворить потребности развивающегося интернет-магазина. Это отличный вариант для старта. Но стоит быть внимательным при выборе подрядчиков для разработки и поддержки проекта.
Низкий порог входа порождает большое количество фрилансеров с сомнительным пониманием того, что они делают. А исправлять это долго, сложно и дорого.
Плюсы:
Минусы:
Вывод:
Разработка интернет-магазина на Magento требует значительных вложений. Но любой бизнес нуждается в инвестициях, а с этой системой затраты можно считать именно инвестициями.
Это серьезная CMS для Enterprise-проектов. Рекомендуем выбирать ее для создания сайтов не ниже среднего уровня и с бюджетом от $40 000 (с учетом стоимости лицензии).
Плюсы:
Минусы:
Вывод:
CMS позволяет запустить полноценный небольшой интернет-магазин сразу после инсталляции. Она полностью «заточена» под электронную коммерцию. Хорошо справляется с каталогом до 20 000 товаров.
Плюсы:
Минусы
Вывод:
В данный момент Sylius выигрывает скорее в плане функционала, чем в плане разнообразия шаблонов и тем. Но у пользователей есть возможность редактировать готовые шаблоны и создавать собственные.
Недостаток SEO-оптимизации в базовой версии компенсируется разнообразием готовых SEO-плагинов в маркетплейсе – большинство из них можно подключить бесплатно.
Это молодая и перспективная CMS, которая имеет шансы стать популярной. Она пока не собрала вокруг себя большое сообщество разработчиков, но ситуация может измениться уже через несколько лет.
Учитывая динамику развития и демократичную стоимость, эту CMS однозначно стоит рассматривать на перспективу.
Чтобы правильно выбрать CMS, обязательно:
Чтобы сэкономить время, можно сразу обратиться в веб-агентство и рассказать о требованиях к будущему сайту. Мы подберем для вас оптимальный движок с точки зрения функционала, производительности, масштаба и бюджета.