Журнал · E-commerce

Разработка
интернет-магазина

~13 минут чтения Дмитрий Спиридонов

Интернет-магазин — это не «сайт + кнопка купить». Это сложная экосистема: каталог с фильтрами, корзина, оплата, интеграция со складом, личный кабинет покупателя, админка для контент-менеджеров, выгрузка в маркетплейсы, аналитика воронки и десятки мелких деталей, без которых магазин не работает или работает плохо. В этой статье разберём, что входит в разработку e-commerce-проекта, какие платформы выбирают в 2026 году и сколько это стоит в реальности.

Интернет-магазин под ключ от 280 000 ₽ · Срок 8-12 недель · Поддержка от 35 000 ₽/мес

Какие платформы выбирают в 2026

Российский рынок интернет-магазинов в 2026 году поделён между четырьмя группами решений:

1С-Битрикс

Самая распространённая платформа на рынке РФ — около 40% всех серьёзных магазинов. Плюсы: глубокая интеграция с 1С (учёт, склад, бухгалтерия), огромная экосистема модулей, легко найти специалистов. Минусы: тяжёлая, дорогая лицензия (от 35 900 ₽ за «Малый бизнес»), требует выделенного хостинга от 2 500 ₽/месяц.

WooCommerce / WordPress

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

Shopify

SaaS-платформа, подписка от $29/месяц. Подходит для международных магазинов и быстрого запуска. Минусы для РФ: оплата в долларах, ограниченная локализация под российские реалии (нет интеграции с YooKassa, проблемы с СБП, нет 1С-выгрузок из коробки).

Кастомная разработка

Магазин с нуля на Node.js, Laravel или Symfony. Плюсы: полная свобода — любая логика, любая производительность, любая интеграция. Минусы: дольше разработка, дороже на старте, нужен техдиректор для поддержки. Подходит для проектов с уникальной бизнес-логикой и высокой нагрузкой.

Не знаете, какую платформу выбрать?

Заполните бриф — рассмотрю вашу задачу и помогу подобрать платформу под бюджет и долгосрочные цели. Бесплатно, в течение суток.

Заполнить бриф →

Что должно быть в ТЗ

Минимальное техническое задание для интернет-магазина — это документ на 8-15 страниц, который покрывает:

  • Бизнес-модель и каналы продаж — B2C, B2B, оптом, в розницу, через маркетплейсы
  • Структура каталога — категории, подкатегории, фильтры, варианты товара (цвет/размер)
  • Карточка товара — какие поля, какие фотогалереи, отзывы, рейтинги, рекомендации
  • Корзина и оформление заказа — гость или регистрация, шаги, способы оплаты, доставки
  • Личный кабинет покупателя — история заказов, избранное, адреса, бонусные программы
  • Админка — управление товарами, заказами, контентом, скидками, новостями
  • Интеграции — 1С, CRM, платёжки, доставка, складская система, маркетплейсы
  • Логика — скидки, акции, промокоды, баллы лояльности, реферальные программы
  • Контент — лендинг, блог, страница «О нас», FAQ, правила, соглашения
  • SEO — структура URL, шаблоны мета-тегов, sitemap, JSON-LD

Этапы разработки

Типовой проект интернет-магазина проходит 7 этапов:

1. Аналитика и архитектура (1-2 недели)

Изучаю бизнес-процессы клиента: как принимают заказ сейчас, какие интеграции есть, кто пользователи. Результат — карта пользовательских сценариев и архитектурная схема системы.

2. Дизайн UX (2-3 недели)

Сначала wireframes — серые блоки без декора. Согласовываем логику и расположение. Потом дизайн в Figma: главная, категория, карточка товара, корзина, чекаут, личный кабинет, ключевые экраны админки.

3. Бекенд и админка (3-4 недели)

Модели данных, REST API, админка для контент-менеджеров, интеграции с 1С и платёжками. На этом этапе ничего нельзя «показать» клиенту визуально — это инфраструктура. Демонстрирую через Postman или curl.

4. Фронтенд и интеграция (3-4 недели)

Вёрстка магазина по макетам, подключение к API, оптимизация скорости (lazy load, CDN, кэш). Каждые 2 недели — демо рабочей версии.

5. Контент и наполнение (1-2 недели)

Часто это работа контент-менеджера со стороны клиента. Загрузка товаров, фотографий, описаний. Если 1С есть — выгрузка автоматическая. Если нет — ручное наполнение через админку.

6. Тестирование и QA (1 неделя)

Проверка всех сценариев: оплата картой, через СБП, через крипту; разные варианты доставки; админка работает с правами; формы валидируются; почта уходит; SMS приходит.

7. Деплой и запуск (3-5 дней)

Покупка домена, настройка production-хостинга, SSL, CDN, бэкапы, мониторинг. Тестовый запуск, фикс находок, перевод трафика. Передача доступов клиенту.

Смотрите кейсы e-commerce магазинов

DIABLOSHOP, POESHOP, MURLOVILLE, ARTEWOOD — четыре магазина с разной спецификой. Каталог, оплата, интеграции, метрики.

Открыть портфолио →

Обязательные интеграции

Минимальный набор интеграций, без которых магазин не считается готовым:

Платёжные системы

  • YooKassa — карты, СБП, Тинькофф Pay, Сбер Pay
  • Тинькофф Эквайринг — альтернатива YooKassa с низкой комиссией
  • Robokassa — для мелких магазинов с минимальной интеграцией
  • CryptoCloud / NowPayments — если работаете с криптой

Доставка

  • СДЭК API — расчёт цены доставки и трекинг прямо в карточке заказа
  • Почта России — для отдалённых регионов
  • Boxberry, DPD, Достависта — выбор зависит от региона
  • Яндекс.Доставка — для доставки по Москве в течение дня

Бухгалтерия и учёт

  • 1С:Предприятие — двусторонняя синхронизация товаров, заказов, остатков
  • МойСклад — облачная альтернатива 1С для малого бизнеса
  • Контур.Эльба — для самозанятых и ИП без сложного учёта

CRM и маркетинг

  • AmoCRM или Bitrix24 — воронка лидов и сделок
  • Mailchimp / UniSender — email-рассылки
  • Calltouch / Roistat — сквозная аналитика

Маркетплейсы

  • Wildberries, Ozon, Я.Маркет — выгрузка товаров и приём заказов
  • Avito Доставка — для небольших магазинов

Из чего складывается цена

Средняя смета интернет-магазина при моей ставке 3 500 ₽/час:

Этап
Часы
Стоимость
Аналитика и архитектура
8-15 ч
28 000 – 52 500 ₽
UX и дизайн
25-40 ч
87 500 – 140 000 ₽
Бекенд + админка
40-60 ч
140 000 – 210 000 ₽
Фронтенд
25-40 ч
87 500 – 140 000 ₽
Интеграции (3-5 шт)
15-25 ч
52 500 – 87 500 ₽
Тестирование
8-12 ч
28 000 – 42 000 ₽
Деплой и SEO
5-8 ч
17 500 – 28 000 ₽

Итого: 126-200 часов, от 441 000 до 700 000 ₽ за полноценный магазин со всем нужным. Базовый магазин (упрощённая админка, 2-3 интеграции, без 1С) — 80 часов и от 280 000 ₽.

Реальные кейсы из портфолио

DIABLOSHOP — магазин игровых товаров

Каталог из 300+ позиций, корзина, четыре способа оплаты (включая крипту), личный кабинет с историей заказов, in-game delivery. Бюджет — 380 000 ₽, срок — 10 недель. После запуска: 1 500+ заказов в месяц на пике сезона.

ARTEWOOD — премиум-мебель

Каталог из 6 категорий, конфигуратор с выбором породы дерева и финиша, заявки в Telegram менеджеру, SEO-оптимизация под Яндекс. Бюджет — 420 000 ₽, срок — 11 недель. Чек товара — до 997 000 ₽.

MURLOVILLE — услуги по World of Warcraft

Каталог из 300+ услуг с фильтрами по серверу, фракции, типу. Корзина, личный кабинет клиента, рейтинговая система бустеров. Бюджет — 350 000 ₽, срок — 9 недель. Конверсия из посещения в заказ — 6.2%.

Обсудим ваш магазин?

Напишите в Telegram — расскажу, какая платформа подойдёт под ваши задачи, как выглядит процесс, какие подводные камни. Бесплатный созвон 20 минут.

Открыть @deemkend →

Топ-5 ошибок при старте магазина

  1. Слишком много функций на старте. Хочется сразу сделать «как у Wildberries» — отзывы, рейтинги, программа лояльности, рекомендации. Реальность: 80% этого не используется. Сначала запустите MVP с базовой логикой, потом наращивайте функционал по данным.
  2. Без 1С с самого начала. «Потом подключим» через полгода превращается в кошмар: остатки расходятся, цены устаревают, заказы теряются. Если используете 1С — закладывайте интеграцию в первую версию.
  3. Шаблонный дизайн. «Купим тему за 70$, подгоним под бренд». В итоге магазин выглядит как 200 других на той же теме, конверсия страдает, шрифты плывут, мобильная версия глючит.
  4. Без SEO с самого начала. Структура URL, мета-теги, разметка Schema.org — это закладывается в архитектуру. Через полгода переделывать — дорого и больно.
  5. Без аналитики. Без Я.Метрики с настроенными целями и событиями вы не знаете, где люди отваливаются, какие категории смотрят, почему уходят. Оптимизировать нечего.

Готовы обсудить ваш магазин?

Заполните бриф за 5 минут — пришлю детальную смету с разбивкой по часам, предложу платформу и сроки. Ответ в течение суток.

Заполнить бриф →