Как выбрать платформу для интернет-магазина: SaaS, CMS или индивидуальная разработка

Платформу для интернет-магазина выбирают не по числу кнопок в демо и не по самому низкому тарифу. Её задача — без ручных обходов провести товар от каталога до заказа, оплаты, доставки, отмены и возврата. Если основная операция не поддерживается или требует постоянного программиста, красивый шаблон не спасёт проект.
Сначала опишите рабочий сценарий
До сравнения решений выпишите один реальный заказ: создать товар с вариантом, показать остаток, принять заказ, получить результат оплаты, передать его в сборку, отправить уведомление, назначить доставку, обработать отмену и возврат. Отдельно отметьте, кто выполняет каждое действие и где хранится источник истины.
Это превращает выбор в проверяемую задачу. Функция «есть интеграция с доставкой» ничего не значит, пока не ясно, какие статусы передаются, что видит покупатель при ошибке и кто исправляет расхождение.
Три типа решений
SaaS-платформа
Сервис размещён у провайдера: инфраструктура, обновления и часть безопасности находятся в его зоне ответственности. Это удобно для команды без отдельного IT-штата и для быстрого запуска. Ограничения обычно связаны с доступными интеграциями, кастомизацией, тарифом и правилами экспорта данных.
CMS на собственном сервере или коробочное решение
Программное обеспечение устанавливается на ваш хостинг или сервер. Вы получаете больше контроля над кодом и интеграциями, но принимаете на себя обновления, резервные копии, защиту, совместимость модулей и аварийное восстановление. «Бесплатное ядро» не равно нулевой стоимости владения.
Индивидуальная разработка
Кастомный магазин оправдан, когда стандартные сценарии не покрывают существенную особенность бизнеса: сложный расчёт цены, нестандартная логистика, несколько систем-источников или особый кабинет. Это не способ избежать всех ограничений: требования, тестирование, документация и поддержка всё равно должны быть спроектированы.
Сравнивайте по одной матрице
| Критерий | SaaS | CMS на собственном сервере | Индивидуальная разработка | |—|—|—|—| | Старт | обычно проще | зависит от команды | требует проекта | | Инфраструктура | в основном провайдер | владелец или подрядчик | отдельная ответственность | | Кастомизация | рамки продукта | код и модули | максимальная, но дорогая | | Экспорт | проверить договор и формат | обычно зависит от реализации | спроектировать заранее | | Обновления | провайдер | ваша команда | ваша команда/подрядчик | | Интеграции | готовые коннекторы | модули/API | разработка API и тестов | | Риск | зависимость от поставщика | несовместимость модулей | зависимость от команды |
Таблица не выдаёт автоматический победитель. Она показывает, за какую ответственность вы платите или которую берёте на себя.
Проведите тест до покупки или разработки

На копии магазина проверьте:
1. Импорт одного товара с вариантом, изображениями, ценой и остатком. 2. Изменение остатка и отображение результата на витрине. 3. Заказ с мобильного устройства. 4. Успешная и неуспешная оплата. 5. Уведомление покупателя и сотрудника. 6. Назначение доставки и смена статуса. 7. Отмена, возврат и корректировка остатка. 8. Экспорт товаров, клиентов и заказов в читаемом формате.
Запишите не только «работает», но и время, ручные шаги, ошибку и ответственного. Именно здесь обнаруживаются ограничения, которые в презентации выглядят как мелкие детали.
Проверьте данные и выход заранее
Уточните, кому принадлежат домен, база, изображения, товарные данные и настройки интеграций. Проверьте, можно ли получить резервную копию и восстановить её на тестовой среде. Для SaaS прочитайте правила экспорта, отключения и доступа к данным; для размещения на собственном сервере проверьте расписание резервного копирования и процедуру обновления; для индивидуальной разработки попросите схему данных и документацию API.
План выхода нужен не потому, что переезд обязателен. Он показывает, не строится ли бизнес на единственном человеке или закрытом формате. Если экспорт невозможен или превращает перенос в ручное копирование, это отдельный риск, который нужно оценить до запуска.
SEO и технические требования
Попросите показать, как платформа управляет заголовками, каноническими адресами, картой сайта, robots.txt, редиректами и структурированными данными товара. Google рекомендует применять подходящую разметку интернет-магазина и предупреждает, что встроенный модуль нужно всё равно проверить на фактической странице; подробности — в официальном руководстве по разметке интернет-магазина.
Проверьте также мобильную версию, скорость ключевых страниц, доступность контента без критической зависимости от JavaScript и возможность исправить ошибку без изменения сотен карточек.
Где в этой логике Delovo
Delovo имеет смысл рассматривать как вариант для команды, которой нужен управляемый цикл каталога и продаж без сборки инфраструктуры с нуля. Но решение стоит принимать тем же тестом: загрузить реальный товар, пройти заказ, проверить статусы, экспорт и роли. Если конкретная интеграция или нестандартный процесс критичны, их нужно подтвердить на тестовом контуре до переноса бизнеса.
Итоговый чеклист
- Сценарий заказа описан от товара до возврата.
- На каждом шаге есть ответственный и источник данных.
- Тест пройден на реальном товаре и варианте.
- Проверены отказ оплаты, отсутствие товара и отмена.
- Понятны резервное копирование, экспорт и план выхода.
- Проверены SEO-настройки, мобильный UX и роли.
- Стоимость поддержки учтена вместе с тарифом или лицензией.
После этого выбор становится не спором о CMS, а решением с доказательствами. Для общей последовательности запуска используйте страницу как создать интернет-магазин с нуля, а детали структуры каталога — в статье о структуре магазина.
