Привет, я Максим, веб-разработчик. За последние годы я запустил больше двадцати интернет-магазинов на разных платформах, и два самых популярных варианта для малого и среднего бизнеса в России по-прежнему — InSales и OpenCart. Выбор между ними определит, как вы будете жить с магазином следующие три-пять лет: сколько будете тратить, как быстро сможете развиваться и насколько зависимы будете от разработчика. Разбираю подробно, со всеми плюсами, минусами и подводными камнями.

InSales: облачная платформа без головной боли

InSales — российская SaaS-платформа для интернет-магазинов. Вы не устанавливаете ничего на свой сервер, не покупаете хостинг, не думаете о безопасности. Всё работает через браузер — как конструктор.

Что мне нравится в InSales как разработчику. Во-первых, скорость запуска. Рабочий магазин можно собрать за один-два дня: выбрать шаблон, загрузить товары, подключить оплату и доставку. Для клиента, который хочет начать продавать на следующей неделе, — идеально. Во-вторых, встроенные интеграции с российскими сервисами: СДЭК, Boxberry, Почта России, ЮKassa, CloudPayments, выгрузка в 1С — всё подключается из админки без программирования. Русскоязычная техподдержка отвечает быстро и по делу. Обновления безопасности и серверная инфраструктура — полностью на стороне InSales, вам не нужно думать о SSL-сертификатах, бэкапах и защите от DDoS.

Чего мне не хватает. Кастомизация дизайна ограничена набором шаблонов и их настроек. Если хотите уникальный дизайн, выходящий за рамки шаблона, — придётся работать с Liquid-шаблонизатором, а это уже не для новичка. Ежемесячная плата — от 1 500 рублей за базовый тариф, и по мере роста каталога и потребностей стоимость растёт до 5 000–7 000 рублей в месяц и выше. За несколько лет набегает приличная сумма. И самое важное — зависимость от платформы: вы не можете «забрать» магазин на свой сервер. Если InSales изменит условия или закроется — придётся мигрировать с нуля. Конечно, вероятность закрытия мала, платформа работает с 2008 года, но сам факт зависимости стоит учитывать.

Отдельный нюанс — ограничения на дешёвых тарифах. Количество товаров, место на диске, число сотрудников в админке, доступ к API — всё это зависит от тарифа. Я видел, как бизнес стартовал на минимальном тарифе, а через год обнаруживал, что для подключения нужного модуля нужно переходить на тариф в три раза дороже.

OpenCart: полная свобода и полная ответственность

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

Что нравится. Бесплатная лицензия — вы платите только за хостинг (от 500 рублей в месяц) и домен. Полный контроль над кодом и дизайном: хотите нестандартный чекаут, сложную систему скидок, уникальную карточку товара — всё реализуемо. Огромный маркетплейс расширений — тысячи модулей на все случаи жизни. Нет ежемесячных платежей платформе, нет ограничений по количеству товаров. Сайт — ваш на сто процентов: можете переносить между хостингами, модифицировать, масштабировать.

Что не нравится. Для настройки и поддержки нужен разработчик. Даже базовая установка и первичная настройка требуют технических навыков. Безопасность — целиком ваша забота: обновления, патчи, защита от взлома, бэкапы. Я несколько раз восстанавливал магазины на OpenCart после взлома — владельцы не обновляли систему годами, и хакеры использовали известные уязвимости.

Обновления — больная тема. При переходе на новую версию OpenCart часть расширений может перестать работать, потому что разработчик модуля не обновил его. Приходится либо ждать обновления, либо искать замену, либо дорабатывать руками. Интеграции с российскими сервисами — через плагины разного качества. Модуль оплаты через СБП может быть написан фрилансером два года назад и уже не поддерживаться. Приходится тестировать и проверять каждое расширение.

Прямое сравнение: таблица критериев

Чтобы не быть голословным, сравню по конкретным параметрам.

Стоимость запуска: InSales — от нуля (бесплатный пробный период) до 10 000–20 000 рублей за настройку и наполнение. OpenCart — от 30 000 до 100 000 рублей за установку, настройку темы, подключение модулей оплаты и доставки.

Ежемесячные расходы: InSales — от 1 500 до 7 000 рублей платформе. OpenCart — от 500 до 2 000 рублей за хостинг, но плюс стоимость поддержки разработчика (от 5 000 рублей в месяц, если что-то регулярно требует доработки).

Скорость запуска: InSales — один-три дня. OpenCart — одна-три недели.

Кастомизация дизайна: InSales — ограничена шаблонами. OpenCart — полная свобода.

SEO-возможности: обе платформы позволяют настраивать мета-теги, ЧПУ, карту сайта. Но на OpenCart больше возможностей для тонкой настройки — robots.txt, каноникалы, микроразметка настраиваются через код напрямую. На InSales многое зависит от возможностей платформы.

Масштабирование: InSales упирается в тарифные ограничения и возможности платформы. OpenCart масштабируется практически без ограничений — зависит от хостинга и архитектуры.

Когда однозначно выбирать InSales

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

Один мой клиент продавал handmade-украшения — 200 позиций, два-три заказа в день. InSales подошёл идеально: запустились за два дня, подключили ЮKassa и СДЭК, начали продавать. Через год оборот вырос, и платформа по-прежнему справлялась.

Когда однозначно выбирать OpenCart

Вам нужна глубокая кастомизация: нестандартный чекаут, сложная логика скидок и акций, специфические интеграции с собственной учётной системой. Каталог от десяти тысяч товаров — InSales на больших каталогах начинает ощутимо замедляться. Есть разработчик в штате или на надёжном аутсорсе. Вы хотите полный контроль над данными, инфраструктурой и бизнес-логикой. Не хотите платить ежемесячную подписку платформе.

Пример: клиент с оптовым магазином автозапчастей — 80 000 позиций, сложная система ценообразования в зависимости от объёма заказа, интеграция со складской программой. InSales здесь просто не справился бы.

А может, стоит рассмотреть другие платформы?

1С-Битрикс — третий популярный вариант для российского e-commerce. Дороже: лицензия от 35 900 рублей разово плюс хостинг от 2 000 рублей в месяц. Но мощнее: глубокая нативная интеграция с 1С (а не через костыли), серьёзный маркетплейс модулей, корпоративный уровень функционала. Для магазинов с оборотом от миллиона рублей в месяц и плотной интеграцией с 1С-бухгалтерией — зачастую лучший выбор. Но порог входа выше, и найти хорошего битрикс-разработчика сложнее и дороже.

Shopify — если вы работаете на международный рынок. Для российского рынка ограничения по платёжным системам делают его менее удобным, но для экспорта и продаж за рубеж — отличная платформа.

Headless CMS плюс кастомный фронтенд на Next.js или Nuxt — вариант для тех, кто хочет максимальной гибкости, современного стека и готов инвестировать в разработку. Бюджет от 500 000 рублей, но результат — магазин, который можно развивать без технических ограничений платформы. Для амбициозных проектов с долгосрочными планами — лучший путь.

Мой совет: не выбирайте идеальное — выбирайте подходящее

Для быстрого старта с минимальным бюджетом — InSales. Для амбициозного проекта с выделенным разработчиком — OpenCart или Битрикс. Для крупного e-commerce с глубокой интеграцией с 1С — Битрикс. Для максимальной гибкости и современного стека — headless-подход.

Выбирайте платформу под свои текущие задачи, ресурсы и горизонт планирования. Перемиграция с одной платформы на другую — процесс болезненный, но реальный: я переносил магазины с OpenCart на Битрикс и обратно, с InSales на кастомную разработку. Это стоит денег и времени, но не катастрофа. Поэтому лучше запуститься на «неидеальной» платформе и начать продавать, чем полгода выбирать идеальную и терять деньги.