Техническая поддержка сайтов на 1С-Битрикс
Обмен с 1С через \Bitrix\Sale\Exchange встал в пятницу вечером. Остатки на сайте — вчерашние, клиенты заказывают товар, которого нет. Менеджер пишет в чат «1С не грузится», но проблема — в PHP-процессе, который упал по memory_limit при импорте 40 000 SKU. На диагностику и исправление нужно 20 минут, если знаешь, куда смотреть. Без поддержки — до понедельника сайт торгует воздухом. Мы берём на себя техподдержку Битрикс-проектов с фиксированным SLA и прозрачным учётом каждого часа.
Что ломается без поддержки — конкретные сценарии
-
Обновления безопасности. Битрикс выпустил патч для модуля
vote(CVE-2022-XXXXX). Без поддержки патч ставится «когда руки дойдут» — через 3 месяца. За это время сайт могут взломать. Мы накатываем критические патчи в течение 48 часов — но только после проверки на staging, потому что обновлениеmainдо 24.x ломалоCIBlockElement::GetListс кастомными свойствами в паре проектов - Лицензия Битрикс — истекла, и вместе с ней доступ к обновлениям и маркетплейсу. Отслеживаем сроки, уведомляем за 60/30/14 дней
-
Мониторинг — не просто «сайт пингуется». Проверяем ключевые сценарии: добавление в корзину (
sale.basket.add), оформление заказа, обмен с 1С, работа поиска. Если API 1С вернул 500, а страница отдаёт 200 — пинг-мониторинг этого не увидит - Бэкапы — создаются автоматически, но кто проверяет, что из бэкапа можно развернуться? Мы проверяем. Раз в квартал разворачиваем на тестовом сервере и прогоняем smoke-тесты
Форматы: выбирайте по объёму задач
Пакетная поддержка (часовой банк). Покупаете пул часов на месяц. Неиспользованные часы переносятся в пределах квартала. Подходит для проектов с непредсказуемым объёмом: один месяц — ноль задач, следующий — редизайн главной и интеграция нового эквайринга.
Абонентская поддержка (фикс). Фиксированная сумма = фиксированный набор: мониторинг, бэкапы, обновления ядра, экстренные исправления. Доработки сверх набора — из часового банка или по отдельной оценке.
По запросу (pay-as-you-go). Без абонентской платы. Прислали задачу — оценили — сделали — выставили счёт. Для стабильных проектов, где вмешательство нужно раз в квартал.
SLA — в цифрах
| Параметр | Базовый | Стандарт | Премиум |
|---|---|---|---|
| Время реакции | 8 раб. часов | 4 раб. часа | 1 час 24/7 |
| Критичные баги | 24 часа | 8 часов | 4 часа |
| Мониторинг | Ежедневный | Каждые 15 мин | Real-time + алерты |
| Бэкапы | Еженедельные | Ежедневные | Ежедневные + WAL (PostgreSQL) / бинлоги (MySQL) |
| Обновления ядра | Ежемесячные | 2 раза в месяц | По мере выхода |
| Выделенный менеджер | Нет | Да | Да + дежурный инженер |
| Часов в месяц | 5 | 15 | 40 |
Что входит — разделяем регулярное и по запросу
Регулярные работы (включены в абонент):
- Мониторинг: uptime + ключевые сценарии (корзина, заказ, обмен 1С)
- Бэкапы:
pg_dump/mysqldump+ rsync файлов → изолированное хранилище. Проверка восстановимости - Обновление ядра Битрикс:
\Bitrix\Main\ModuleManager::isModuleInstalled()— проверяем зависимости, накатываем на staging, тестируем, деплоим - PHP и серверное ПО — обновление на выделенном сервере. Переход с PHP 8.0 на 8.2 — с проверкой deprecated-вызовов в кастомном коде
- Анализ
/bitrix/admin/event_log.phpи серверных логов — превентивное устранение ошибок до того, как они станут критичными - SSL, домен — перевыпуск и продление
- Ежемесячный отчёт: что сделали, что нашли, что рекомендуем
Работы по запросу (из часового банка):
- Баги: «карточка товара не открывается на Safari 17» — диагностика, фикс, деплой
- Контент: баннеры, страницы, категории, товары
- Интеграции: новая платёжка, новая доставка, новый маркетплейс (Wildberries API, Ozon Seller API)
- Оптимизация:
CIBlockElement::GetListс 20JOINтормозит → рефакторинг на D7 ORM с фасетным индексом - SEO-доработки: мета-теги, Schema.org, sitemap
- Консультации: «Какой модуль Битрикса выбрать для рассрочки?»
Экстренная поддержка — когда горит
Сайт лёг, оплата не проходит, обнаружен взлом:
- Горячая линия — Telegram + телефон. Для «Премиум» — выделенный номер дежурного инженера
- Реакция от 15 минут для премиум-клиентов на критические инциденты
- Вне очереди — критичные инциденты обрабатываются раньше текущих задач, независимо от остатка часов
- Постмортем — после устранения: что сломалось, почему, как предотвратить. Документируем в базе знаний проекта
Рабочий процесс
- Задача — Telegram, email, тикет-система (Kaiten / YouTrack / Jira — работаем с любой). Описание + скриншот/URL
- Оценка — задачи > 2 часов оцениваем до начала. Мелкие баги и контент — берём сразу
- Разработка — staging-окружение, git-ветка, код-ревью для задач > 4 часов
- Приёмка — проверяете на staging, даёте «ок»
- Деплой — выкатка + мониторинг 30 минут после релиза. Если что-то пошло не так — откат за 5 минут
- Отчёт — ежемесячная детализация: задача, часы, статус, остаток банка
Передача проекта от другой команды
Берём проекты от любых разработчиков. Начинаем с аудита — потому что «мины» есть всегда:
- Код: grep по
mysql_query(да, в 2026 встречается), несанкционированныеeval(), SQL безForSql(), хардкод паролей вinit.php - Инфраструктура: права на файлы, конфигурация Nginx/Apache, настройки PHP, схема деплоя
- Документация: собираем архитектуру проекта, нестандартные решения, интеграции. Чтобы знания не зависели от одного человека
- Доступы: сервер, хостинг, домен, DNS, платёжные системы, 1С — составляем реестр
Приёмка — 3-5 рабочих дней. После неё — полноценная поддержка.
Типичные задачи — из нашей практики
Контент. Баннеры к «Чёрной пятнице» — за день, потому что маркетолог вспомнил в четверг. Новая категория с фильтрами через catalog.smart.filter. Лендинг под рекламную кампанию — из готовых компонентов, без дизайнера, за 4-6 часов.
Функционал. Поле «прикрепить файл» в form.result.new — 2 часа. Форма записи на консультацию с интеграцией в AmoCRM через webhook — 4-6 часов. Подключение JivoSite / Carrot Quest — 1-2 часа.
Вёрстка. «Поехал» блок на iPhone 14 Pro Max с Dynamic Island — Safari рендерит env(safe-area-inset-top) по-своему. Обновили ядро Битрикс — сломался CSS карточки товара, потому что компонент catalog.element обновил HTML-структуру. Чиним.
Интеграции. Обмен с 1С: агент CAgent по catalog.import.1c упал по таймауту при 50 000 товаров → разбиваем импорт на пакеты через STEP в настройках обмена. API СДЭК обновился с v1.1 на v2 → переписываем обработчик sale.delivery.handler. Новый эквайринг Тинькофф → настраиваем sale.paysystem.handler.
Серверные. PHP 7.4 → 8.2: grep по deprecated (each(), create_function(), {$var} строковый доступ), фикс, тестирование. SSL: certbot не продлил — cron-задача не отрабатывала из-за смены пути к Python. DKIM/SPF/DMARC для почтового домена — чтобы уведомления о заказах не падали в спам.
Стоимость
| Параметр | Старт | Бизнес | Профи |
|---|---|---|---|
| Часов / месяц | 5 | 15 | 40 |
| Стоимость / месяц | от 15 000 ₽ | от 40 000 ₽ | от 90 000 ₽ |
| Реакция | 8 раб. часов | 4 раб. часа | 1 час 24/7 |
| Мониторинг | Еженедельный | Ежедневный | Real-time |
| Бэкапы | Еженедельные | Ежедневные | Ежедневные + инкрементальные |
| Обновление ядра | Ежеквартально | Ежемесячно | По мере выхода |
| Выделенный менеджер | Нет | Да | Да |
| Отчёт | Ежемесячный | Ежемесячный | Ежемесячный + аналитика |
| Перенос часов | Нет | В пределах квартала | В пределах полугодия |
Нестандартные требования — формируем индивидуальный пакет. Часы сверх пакета: от 2 500 ₽/час.
FAQ
Критичная проблема — как быстро? «Профи» — 1 час, 24/7, включая выходные. «Бизнес» — 4 рабочих часа. Критичные инциденты (сайт лежит, оплата не работает, взлом) обрабатываются вне очереди, даже если часы в пакете кончились.
Часы кончились, а задачи есть? Дополнительные часы по ставке из договора. Предупреждаем о приближении к лимиту заранее и согласовываем до начала работ.
Можно сменить пакет? Повышение — в любой момент. Понижение — с начала следующего месяца.
Проект от другой команды? Берём. Аудит 3-5 дней, потом полноценная поддержка. Аудит покажет реальное состояние проекта — иногда оно сильно отличается от того, что рассказывает предыдущая команда.
Контент входит в часы? Да. Тексты, картинки, баннеры, товары — из тех же часов, что и технические задачи.
Как ставить задачи? Telegram, email, тикет-система. Каждая задача — описание, приоритет, оценка, статус. Видите остаток часов и прогресс по каждой задаче в реальном времени.
Что при расторжении? Все доступы, документация, исходный код доработок — ваши. Никаких «золотых замков» и vendor lock-in.







