Написать в Telegram

Как ускорить сайт на 1С-Битрикс: 5 проверенных способов

Разбираем пять практических способов ускорить сайт на Битрикс без смены хостинга. Кеширование, оптимизация БД, изображения и не только.

Почему сайт на Битрикс тормозит

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

1. Включить управляемый кеш

Самый быстрый способ получить прирост — правильно настроить кеш компонентов.

unknown node

Время жизни 3600 секунд (1 час) убирает до 80% запросов к БД для статичного контента.

2. Оптимизация изображений

  • Конвертируй PNG/JPG в WebP — размер уменьшается в 2–3 раза
  • Добавь атрибут loading="lazy" для изображений ниже первого экрана
  • Используй resize через Битрикс: CFile::ResizeImageGet()

3. Настроить CDN для статики

CSS, JS и изображения — отдавай через CDN. Даже бесплатный Cloudflare даёт ощутимый прирост:

  1. Подключи домен к Cloudflare
  2. В настройках Битрикс укажи CDN-домен для /upload/
  3. Включи Brotli-сжатие в панели Cloudflare

4. Убрать лишние запросы к БД

Профилировщик Битрикс (SHOW_SQL_STAT) покажет тяжёлые запросы. Типичная проблема — выборка всех полей вместо нужных:

unknown node

5. Включить OPcache

В php.ini или через конфиг хостинга:

unknown node

OPcache кеширует скомпилированный PHP-байткод — страницы начинают отдаваться заметно быстрее.

Итог

Эти пять шагов в большинстве случаев дают прирост скорости в 2–4 раза без смены хостинга и без переписывания кода. Начни с кеша — он даёт максимальный эффект за минимум усилий.

Если нужна помощь с оптимизацией — пиши в [Telegram @get_cody](https://t.me/get_cody).

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

Расскажите, что нужно сделать. Ответим в течение рабочего дня и предложим решение.

или просто hello@getcody.ru

Как ускорить сайт на Битрикс | getcody