Пятый фактор
Обсудить задачу
Практическая диагностика

Почему медленно работает сайт на 1С-Битрикс

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

Подготовлено командой «Пятый фактор»Обновлено 29.07.2026

Фраза «Битрикс тормозит» может описывать разные проблемы: сервер долго формирует HTML, каталог ждёт тяжёлый SQL-запрос, браузер занят JavaScript или обмен с 1С запускается одновременно с покупками. Поэтому ускорение начинается с одного воспроизводимого сценария и замеров по каждому слою. Перед изменениями сохраните резервную копию и договоритесь, по какому показателю будете сравнивать результат.

Сначала зафиксируйте сценарий

  • Запишите конкретный URL, устройство и время проблемы.
  • Повторите один и тот же путь: каталог → карточка → корзина.
  • Разделяйте время ответа сервера и отрисовку в браузере.

Проверьте четыре слоя

Схема причин медленной работы Битрикс: PHP, SQL-запросы, кеш, компоненты и JavaScript
Как это устроено

Из чего складывается медленная работа Битрикс

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

  • Фронтенд: изображения, шрифты и блокирующие скрипты.
  • Битрикс: компоненты, кеш и сторонние модули.
  • База и фоновые задачи: частые запросы, агенты и cron.
  • Сервер: CPU, память, диск, PHP и очередь запросов.

Начните с одинаковых замеров

  • Сделайте резервную копию и одинаковые замеры до изменений.
  • Меняйте одну группу причин за раз.
  • После исправления повторите бизнес-сценарий вместе с замером PageSpeed.

Отделите серверную задержку от браузера

Откройте один и тот же URL в режиме без авторизации и в административной сессии. В инструментах разработчика посмотрите время ожидания первого байта, загрузку ресурсов и длинные задачи JavaScript. Если HTML приходит медленно, изучайте PHP, компоненты, кеш и базу. Если ответ сервера быстрый, а страница долго становится рабочей, проверяйте изображения, стили, скрипты и сторонние виджеты.

  • Сравните страницу с очищенным кешем и повторный запрос, чтобы увидеть, работает ли кеширование.
  • Снимите список SQL-запросов и длительность компонентов штатными средствами диагностики Битрикс.
  • Проверьте время ответа не только главной страницы, но и каталога, карточки, корзины и поиска.

Посмотрите, что происходит во время замедления

Короткий тест днём может выглядеть нормально, хотя ночью или во время выгрузки сайт упирается в ресурсы. Сопоставьте время жалоб с журналами сервера, импортом каталога, резервным копированием, почтовыми очередями и агентами.

  • Проверьте, могут ли одинаковые задания запускаться одновременно и накапливаться.
  • Перенесите тяжёлые регулярные операции в cron, если это соответствует архитектуре проекта.
  • Для обменов фиксируйте время начала, завершения, количество обработанных записей и ошибку последней попытки.

Как принять работу по ускорению

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

Официальный учебный курс 1С‑Битрикс описывает штатные инструменты администрирования и диагностики платформы: курс для администраторов. Конкретный набор проверок зависит от редакции продукта, модулей и серверной конфигурации.

Нужна помощь

Аудит производительности Битрикс с планом ускорения

найдены медленные SQL-запросы, компоненты, агенты, сторонние модули и проблемы кеша; подготовлена дорожная карта.

19 900 ₽Посмотреть состав
Следующий шаг

Обсудим проверку и исправление

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