Выбираем движок для интернет-магазина

Итак, вы решили открыть свой интернет-магазин. Поздравляю, вы попали! Да ладно, шучу. Как бы то ни было, вопрос выбора движка для сайта — один из тех вопросов, которые нужно решить в самом начале, и чем лучше вы подойдёте к вопросу — тем меньше потом будет больно.

Или, может быть, у вас уже интернет-магазин есть? Что ж, рад за вас. Но вопрос выбора движка не обошёл и вас, вам всё равно стоит об этом подумать.

Объясню почему. Выбор движка очень сильно завязан на ту стадию, в которой сейчас находится ваш интернет-магазин. Дело в том, что торговля в онлайне — процесс очень динамичный, живой. Магазин развивается, растёт, а значит — на каждом этапе развития накладывает определённые требования к сайту. Точно так же, как обычные магазины подбирают себе разные помещения и переезжают из существующих в случае необходимости.

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

Итак, поехали.

Мы уже поняли, что перед выбором, нужно понять, на какой стадии находится ваш интернет-магазин. Стадий может быть несколько:

  • Начальная стадия. Вы в самом начале пути, у вас есть идея, и вы даже не знаете, принесёт ли она прибыль вообще, или оставит вас без трусов.
  • Рабочая стадия. У вас уже есть какие-то продажи в офлайне, или ваша идея на предыдущем этапе сработала, и вам теперь нужно развивать продажи, обрабатывать заказы, разделять роли администраторов сайта и т.д.
  • Уверенная стадия. Ваш сайт обеспечивает стабильные продажи, у вас налажены поставки, по городу ездят курьеры, операторы обрабатывают звонки, кладовщики упаковывают товары, в ваших глазах горят доллары, а ноги уже несут вас в салон за новым автомобилем.
  • Сэнсэй-стадия. Вы — лидер, а может, даже, и монополист на рынке. У вас огромная курьерская служба, эксклюзивные контракты с транспортными компаниями, зеленый коридор на таможне, огромный склад, полный гараж машин и вообще, всё у вас в жизни хорошо.

Теперь, разберём их подробно.

Начальная стадия
Это самый начальный этап, вы даже ещё не на стартовой черте, а только подходите к ней. Скорее всего, вы ещё даже не знаете, выстрелит ваша идея или нет. Значит, нужно при минимальных затратах проверить идею, чтобы не потерять много в случае её провала. Гигантского трафика, само собой, у вас не будет, огромный штат сотрудников вам не нужен, расширенная работа с заявками тоже не нужна.
Что подойдёт на этом этапе? Есть два варианта. Свой полноценный сайт, или сторонний сервис. Хорошо подойдёт и тот, и другой вариант. Самый просто вариант — это специальный сервис для онлайн-торговли. В этом случае вам просто нужно будет выбрать шаблон, выбрать варианты оплаты и загрузить фото и описания товаров. Такие сервисы, само собой, платные, но у всех есть бесплатный пробный период, которого, скорее всего, за глаза хватит, чтобы понять, говно ваша идея или нет.
Свой сайт посложнее — нужно будет выбрать хостинг, загрузить CMS и плагин для интернет магазина, а также плагины платёжных систем. Но сложность не намного выше — если в первом случае вы потратите один вечер, то во втором — два.
Можно сразу выбрать и специализированную систему для интернет-магазинов, но они, всё же, устроены сложнее, чем плагины для систем общего назначения.

Платформы:
Shopify: https://shopify.com
Tiu: https://tiu.ru/
Плагины:
Wordpress+WooCommerce: https://ru.wordpress.org/ + https://ru.wordpress.org/plugins/woocommerce/
Drupal+Drupal Commerce: https://www.drupal.org/ + https://www.drupal.org/project/commerce (но Друпал для извращенцев)

 

Рабочая стадия
У вас есть продажи. Отлично. Самое время задуматься над тем, чтобы с ними было удобно работать — тут уже пригодятся статусы заказов, различные виды оплаты, разделение прав пользователей, каталог с разбивкой на категории, разные типы цен, акции и так далее. Поскольку, большого наплыва посетителей ещё нет, а оператор, скорее всего — многоногий многорук, то и какие-то сложности и хитровыверты при настройке всех упомянутых радостей не страшны.
Здесь уже, однозначно, понадобятся специализированные системы. Посоветовать какую-либо конкретную сложно — они все очень похожи между собой, поэтому, посмотрите демки, обратите внимание на то, какая из систем обеспечивает наиболее удобное выполнение ваших задач, и, при этом, больше лежит к душе — и смело устанавливайте на свой сайт. Тем не менее, есть важный совет — обращайте внимание на количество специалистов, которые умеют работать с данной системой.
Это можно определить следующими способами:

  • количество запросов по этой системе в интернете
  • активность главного форума
  • количество вакансий со знанием этой системы

Если специалистов мало и система практически ноунейм — не берите её, потом огребётесь проблем.
Здесь, также, может возникнуть выбор — платную или бесплатную систему брать? Лучше, конечно, взять платную, т.к. у неё есть и гарантии, и поддержка и т.д. Если вы рисковый парень, или у вас есть подстраховка в виде двоюродного племянника троюродной тётушки, который шарит в бесплатной системе — то можете взять бесплатную. Главное, как говорится, чтобы жопа была прикрыта.

Бесплатные:
OpenCart: https://www.opencart.com/
PrestaShop: https://www.prestashop.com/en
ZenCart: https://www.zen-cart.com/

Платные:
UMI.CMS: https://www.umi-cms.ru/buy/
CS-Cart: https://www.cs-cart.ru/

 

Уверенная стадия
Эта стадия характеризуется активным трафиком на сайте, большими продажами, курьерской службой, хорошо организованным складом, большим количеством наименований (или большим количеством товаров в небольшом количестве наименований). Короче — всё заебись.
А вот с выбором CMS для сайта всё не так радужно. В этом сегменте безраздельно властвует 1С-Битрикс. При всех его недостатках, это единственная система, которая из коробки предоставляет такое количество возможностей. Битрикс худо-бедно, но имеет интеграцию с основными службами доставки, платёжными системами и возможность интеграции с системой 1С (ни в коем случае не верьте, что она работает прямо из коробки!!! Это ложь!) Ещё одно неоспоримое преимущество Битрикса — огромный маркетплейс, магазин готовых решений, часть из которых — бесплатны. Здесь можно найти и готовые шаблоны, и готовые модули, и плагины для разных интеграций и много чего ещё. Наконец — большая сеть партнёров, к которым можно обратиться за помощью. Цена у битрикса, конечно, неприятная — более-менее подходящая для интернет-магазина версия стоит 36 000 рублей. Да и поддержка обойдётся недешёво — на экосистеме Битрикса наживаются все, кому не лень, специалисты стоят дорого, хостинг стоит дорого. Техподдержка платная — для того, чтобы она работала, необходимо каждый год продлять лицензию.
CMS схожего масштаба — Magento, но она ориентирована на западный рынок и не очень хорошо приспособлена для нашего. Кроме того, цена системы (почти 2000 долларов за младшую версию) явно вгонит вас в депрессию.

Битрикс: https://www.1c-bitrix.ru/products/cms/editions/
Magento: https://magento.com/

 

Сэнсэй-стадия
Это стадия — стадия безраздельного господства. На ваш сайт ежедневно заходят сотни тысяч человек, вы отгружаете тысячи заказов в месяц. С технической стороны всё сложно — идеальная СЕО-оптимизация, секундная загрузка страниц, многоуровневый кэш, сложные фильтры, разбивка по категориям, тегам, навигация по каталогу.
Штат — полноценный колл-центр, склады по стране, логистическая служба, по всей стране ездят фуры с заказами. Ох, рука уже тянется под стол.
Те, кто уже владеет интернет-магазином такого масштаба — вряд ли будут читать эту статью, но, возможно, вы находитесь в преддверии. Что делать?
Здесь, скорее всего, вам понадобится самописное решение. За основу можно взять какую-либо из существующих систем (многие переписывают кишки Битрикса, оставляя только интерфейс), а можно — какой-либо из фреймворков. Такой подход обеспечит максимальное соответствие вашим задачам, максимальный контроль над системой и максимальное удобство при работе с ней. Разрабатывая полностью своё решение вы уже вольны делать, что угодно — гонять контент по CDN, настраивать интеграцию во все щели, громоздить калькуляторы, отзывы, да что угодно, в общем — система ваша.

Теперь, рассмотрев подходы к выбору системы, давайте рассмотрим и ошибки, при выборе.

  • Брать систему на вырост. Большой соблазн сразу на старте прикупить какой-нибудь Битрикс за 100 тысяч, вроде как со стратегической точки зрения. Типа, мы сейчас потратимся, зато у нас потом будут и фильтры, и каталог, и пользовательские роли, и разные типы цен, и склады и чего только у нас не будет. Ответ очевиден — на старте всё нужно делать быстро и быть лёгким на подъём. А если вы сразу засядете разбираться со сложной системой или, не дай бог, начнёте разрабатывать свою — стартанёте вы, в лучшем случае, через несколько месяцев-год.
  • Не менять систему. Как я уже сказал, разный масштаб интернет-торговли накладывает разные требования на систему. И, если вы будете до победного сидеть на каком-нибудь WooCommerce — рано или поздно вы столкнётесь с тем, что все ваши потребности просто нереализуемы, а реализация предыдущих привела к такому количеству костылей, что лучше уже ничего не трогать.
  • Покупать дорогой шаблон, или заказывать дорогой эксклюзивный дизайн. Опять же, на старте вам это попросту не нужно — достаточно выбрать недорогое приемлемое решение, которое обеспечит достаточный уровень юзабилити. Тем более, что заказывая дизайн, вы можете влететь гораздо сильнее, чем даже покупая дорогую систему. Будут продажи — сделаете дорогой лощёный сайт. Всему своё время, не нужно стремиться всё сделать идеально с самого начала.
  • Пытаться экономить. Это противоположность излишнему расточительству — в противовес тем, кто стремится сразу затариться максимальным количеством плагинов к своей системе, эти жуки стараются максимально сэкономить на всём — на системе, на дизайне, на продвижении и т.д. Сильно экономить тоже нельзя — всё должно быть разумно. Излишняя экономия приведёт к снижению продаж, понижению среднего чека и прочим неприятным последствиям.

 

Подводя итоги, ещё раз скажу, что не надо пытаться на старте сделать Амазон, не бойтесь, если у вас что-то будет не так круто, как у лидеров рынка. Всему своё время — тестируйте идею, пробуйте разные CMS, смотрите, какая из них лучше отвечает вашим задачам. Идеального движка для интернет-магазина нет — каждый выбирает по вкусу и по потребностям. Вперёд!