Техническая поддержка и развитие интернет-магазина товаров для здоровья

Нужен похожий проект?
Клиент: интернет-магазин товаров для здоровья
Платформа: 1С-Битрикс
Формат: абонентская поддержка + часы разработки
Начало работ: 2025 г.
Нужен похожий проект?
Кейс: техподдержка и развитие интернет-магазина

О проекте:

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

Сайт работает на 1С-Битрикс и живёт не сам по себе: товары и остатки приходят из 1С, заказы уходят в RetailCRM, к ним подключены доставка, эквайринг, маркетплейс и рекламные системы. Любая поломка в этой цепочке — это остановленные продажи

Мы взяли проект на поддержку в 2025 году и ведём его непрерывно. По имени клиента кейс не раскрываем — описываем только суть работ

С чем к нам пришли

Формулировка первой задачи звучала предельно просто: «самое главное — чтобы сайт не падал и работал стабильно»

Сайт падал

Регулярная недоступность магазина, перегруз базы данных, наплыв ботов. Причину никто не искал системно — сайт просто «поднимали» после каждого падения

Ломались интеграции

Обмен с 1С и передача заказов в CRM работали нестабильно. Часть заказов приходила без адреса доставки, статусы оплаты не менялись

Не было плана

Правки делались хаотично, по мере появления проблем. Что происходит с сайтом в целом и что улучшать дальше — картины не было

Шаг 1. Стабильность вместо «поднимем, когда упадёт»

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

По итогам аудита составили план в три этапа и выполнили его:

  • Критические исправления. Системные лимиты и лимит открытых файлов, автоматическая блокировка атакующих адресов, фильтры для веб-сервера и SSH, блокировка активных источников атак
  • Оптимизация под 1С-Битрикс. Настройка веб-сервера и PHP, OPcache, снижение потребления памяти, отключение лишних модулей, ограничение частоты запросов
  • База данных. Увеличение числа соединений, логирование медленных запросов, архивация и чистка разросшихся служебных таблиц

Отдельно закрыли доступ к произвольным поддоменам — через них шла часть паразитной нагрузки. Оставили только те, что реально используются

Дальше сервер не «настроили и забыли»: мы регулярно анализируем потребление ресурсов, чистим и оптимизируем окружение, разбираем ошибки в логах. Когда у части пользователей появилась ошибка 502, нашли причину за один рабочий день — конфликт двух систем защиты, нашей и хостинговой, — и перенастроили защиту так, чтобы конфликт не повторялся

37,6 ч

на сервер и производительность за период — от первого аудита до планового обслуживания

24/7

мониторинг доступности и ежедневные резервные копии — входят в абонентскую поддержку и не списываются из часов

Что входит в защиту

  • Мониторинг безопасности и сканер уязвимостей
  • Ежедневные бэкапы с хранением 3 месяца
  • Контроль продления домена, хостинга и SSL
  • Отслеживание обновлений CMS и модулей
  • Мониторинг лог-файлов и разбор ошибок
  • Проверка на соответствие 152-ФЗ и закону о рекламе
Получить аудит

Шаг 2. Инцидент и защита

В январе на сайте заметили изменения. Проверка показала вредоносный код: злоумышленники зашли через бэкдор — скрипт, ранее размещённый на сервере и замаскированный под системный файл. Через него в шаблоны сайта добавили сторонний код со ссылками на внешние ресурсы

Что сделали:

  • нашли и удалили вредоносный код и сам бэкдор, восстановили шаблоны
  • проверили сайт целиком — не осталось ли других точек входа
  • написали подробный отчёт по инциденту с рекомендациями, чтобы это не повторилось
  • настроили фаервол и защиту, установили и обновили антивирусный модуль CMS
  • отдельно отработали спам-атаку и подозрение на повторный взлом при долгой загрузке — оба раза причина оказалась не в компрометации, но проверили по полной

С момента настройки защиты сайт больше не компрометировали. Сертификаты, почта и отправка писем тоже под контролем: разобрали попадание писем в спам, настроили выпуск и обновление сертификатов, вынесли домены в отдельные сущности

Шаг 3. Интеграции: чтобы заказ доходил до конца

Сайт здесь — центр обмена данными. Больше половины учтённых часов ушло именно на эту цепочку

Схема интеграций проекта

Обмен с 1С

Настроили и стабилизировали выгрузку номенклатуры, цен, остатков и торговых предложений. Отдельно разобрали случаи, когда товар не попадал в нужный раздел или бренд. Отображение остатков в магазине довели до корректного во всех региональных версиях

Заказы и оплаты

Починили точечные, но дорогие поломки: адрес доставки не сохранялся при оформлении и не доходил ни до CMS, ни до CRM — нашли и проверили по всем подразделениям. Разобрали проблему «не меняется статус оплаты». Настроили печать закрывающих чеков, убрали лишнее отображение НДС в корзине для физических лиц

RetailCRM

Настроили работу системы, подключили механику брошенных корзин и проверили триггерные рассылки. Ведём регулярные доработки в CRM и следим, чтобы данные заказа доходили без потерь

Сквозная аналитика

Сейчас в работе связка «сайт — коллтрекинг — CRM — веб-аналитика»: рекламный источник должен привязываться к конкретному заказу, его статусу и фактической оплате. Метки не теряются при переходах между страницами и доменами, а в аналитику уходит итоговая сумма после скидок, а не сумма оформления

Шаг 4. Витрины, фиды и SEO

Магазин продаётся не только с сайта. Мы привели в порядок выгрузки во внешние площадки и сделали их предсказуемыми

  • собрали и починили товарные фиды — для маркетплейса, контекстной рекламы, карт и справочников
  • сделали систему автоматического формирования фида: он обновляется сам, без ручной выгрузки
  • поправили фид по наличию, чтобы в рекламе не показывались товары, которых нет
  • проверили и привели в порядок разметку на сайте и UTM-метки
  • настроили редиректы и вычистили ошибки, забивавшие логи

С SEO-подрядчиком клиента работаем в связке: получаем аудит, разбираем каждую рекомендацию и даём свою оценку — что действительно важно и стоит взять в работу немедленно, что можно отложить, а что технически не даст эффекта. Дальше внедряем принятое

Почему так

Подрядчик по SEO отвечает за трафик, мы — за то, чтобы правки не сломали магазин и были сделаны корректно

Оценка рекомендаций в часах до начала работ даёт клиенту возможность выбирать, а не оплачивать всё подряд

Обсудить проект

Крупное обновление

За один подход обновили ядро CMS до актуальной мажорной версии, окружение — PHP и СУБД, а также модули интеграции с CRM, эквайрингом, маркетплейсом, шаблон и защиту от вирусов

10 часов работы, ни одного простоя магазина

Шаг 5. Регламент вместо авралов

С осени 2025 проект живёт по понятному ритму. Это и есть главное отличие поддержки от разовых правок

  • План на каждый месяц. В начале месяца собираем задачи, оцениваем в часах, согласуем приоритеты. Клиент видит, за что платит
  • Регрессионное тестирование. QA-инженер прогоняет проект целиком и ведёт баг-репорт — ошибки находим мы, а не покупатели
  • Плановые обновления. CMS, модули и окружение обновляем осознанно и подготовленно, а не «когда сломается»
  • Аудиты и рекомендации. Периодически разбираем внутреннее устройство сайта, находим значимые ошибки и заранее оцениваем работы
  • Одна точка входа. Все вопросы — через персонального менеджера. Не нужно искать, кто чем занимался полгода назад

Мелкие правки — отдельным потоком: короткие задачи месяца не ждут «большого релиза» и закрываются по мере поступления

Результат за 16 месяцев

Цифры — из системы учёта задач за период с апреля 2025 по август 2026

Результаты поддержки в цифрах

Что дальше

Проект перешёл из режима «чинить» в режим «развивать». В работе сейчас:

  • сквозная аналитика: связать рекламный источник, заказ, его статус и фактическую оплату в единую цепочку
  • доработка личного кабинета покупателя
  • улучшение отображения товаров и отзывов
  • механика подарочных сертификатов и комплектов
  • очередной пакет доработок по итогам SEO-аудита

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

Похожая ситуация?

Начинаем всегда одинаково — с бесплатного аудита сайта по 48+ параметрам: стабильность, безопасность, скорость, юридические риски

Отчёт за 2–3 дня. По итогам — дорожная карта и понятная оценка работ

Получить аудит
НУЖЕН
ПОХОЖИЙ ПРОЕКТ?
Оставьте Ваши контактные данные
и мы свяжемся с Вами в самое ближайшее время
Закрыть
Услуги Портфолио Вакансии Контакты
Оставить заявку