Техническая поддержка сайта на платформе 1С-Битрикс решает задачу бесперебойной доступности: сохранение работоспособности каталога, форм заявок, многошагового оформления заказа и обмена данными с бэк-офисом.
Доработка проекта, напротив, направлена на развитие функционала: добавление новых сценариев оплаты и доставки, переработку корзины, оптимизацию мобильного UX или внедрение программы лояльности.
1. Критические узлы архитектуры 1С-Битрикс
- 01
База данных и инфоблоки:
• Неоптимальные запросы через устаревшие методы CIBlockElement::GetList без указания конкретных полей создают огромную нагрузку на MySQL.
• Поддержка включает аудит медленных SQL-запросов и перевод критических компонентов на современный D7 ORM. - 02
Системные агенты и планировщик:
• По умолчанию системные агенты Битрикса запускаются на хитах посетителей. При высокой посещаемости это тормозит отдачу страниц, а при низкой — задерживает выгрузку заказов.
• Стандартное решение: обязательный перевод выполнения агентов на системный cron сервера (define('BX_CRONTAB', true)). - 03
Композитный сайт и кэширование:
• Композитный режим ускоряет отображение страниц за счет разделения на статическую и динамическую части.
• При некорректной настройке динамических областей пользователи могут видеть чужие корзины или кэшированные персональные данные.
2. Синхронизация с 1С:Управление торговлей / 1С:УНФ
Интеграция сайта с учетной системой 1С — самый чувствительный элемент интернет-магазина на Битриксе:
- Типовые сбои:зависание фонового импорта XML-пакетов при выгрузке десятков тысяч товарных позиций; обнуление остатков при ошибке выгрузки; дублирование контрагентов при несовпадении ИНН/КПП.
- Регламент обслуживания:логирование каждого сеанса обмена, установка пошаговой загрузки файлов (max_execution_time и размер пакета в настройках интеграции), мониторинг статусов в журнале событий.
3. Регламент безопасной разработки и обновлений
Любая доработка или установка обновлений платформы на «живом» сервере категорически запрещена. Стандартный рабочий процесс включает три контура:
[Локальное окружение разработчика]
↓ (Git-коммит)
[Staging / Тестовый сервер (точная копия production)]
↓ (Проверка заказчиком и автотесты)
[Production / Боевой сервер]- Регулярное создание резервных копий через встроенную систему Битрикса в облако или на внешний сервер.
- Проверка модулей на совместимость с версиями PHP (PHP 8.1 / 8.2) перед продлением лицензии и установкой пакетов обновлений.