Автокомпозит Битрикс - это режим, при котором сайт мгновенно отдаёт посетителю готовую HTML-копию страницы из кэша, а динамические зоны - корзину, авторизацию, цены - догружает фоном. Время ответа сервера падает с секунды до десятков миллисекунд. Включается автокомпозит в админке за несколько минут: мастер сам настраивает типовые параметры. Час уходит на главное - проверку, что динамика исключена правильно и сайт не начал показывать всем посетителям одно и то же.
Как работает автокомпозит и чем отличается от обычного композита
Технология одна и та же: страница делится на статичную основу и динамические области. Разница в настройке. Обычный композитный режим требует ручной разметки компонентов, автокомпозит делает разумные предположения сам: включает кэширование HTML для страниц, помечает стандартные динамические компоненты, ведёт учёт попаданий. Для типового сайта на готовом решении автокомпозит - правильная стартовая точка: 80 процентов эффекта без погружения в архитектуру шаблона.
Как включить автокомпозит Битрикс: план на час
- Подготовьте страховкуРезервная копия или тестовый контур обязательны: композит меняет поведение всего сайта. Как развернуть копию, мы разбирали в статье про тестовую копию сайта.
- Запустите мастерАдминка, Настройки, Композитный сайт, кнопка включения. Мастер проверит условия: активную лицензию, поддержку со стороны шаблона, место под кэш.
- Исключите динамические страницыКорзина, оформление заказа, личный кабинет, результаты поиска и фильтра - в список исключений. Это самый важный шаг всей настройки.
- Пройдите сайт как два разных посетителяОткройте сайт в двух браузерах: авторизованным и гостем. Положите товар в корзину в одном - во втором корзина должна остаться пустой. Проверьте формы, телефоны в шапке, региональные блоки.
- Посмотрите статистику через суткиВ админке композита есть отчёт: сколько страниц отдано из кэша. Хороший показатель - 70-90 процентов попаданий. Если сплошные сбросы - разбирайтесь, какой компонент инвалидирует кэш.
Включим композит без классических ошибок
Настроим автокомпозит на тестовой копии, исключим динамику, проверим магазинные сценарии и запустим на боевом сайте с замерами до и после. Обычно это 1-2 дня.
Какие страницы исключать из композита в интернет-магазине
Правило простое: кэшировать можно то, что одинаково для всех посетителей. Каталог и карточки товаров - да, если цены не зависят от пользователя. Корзина, checkout, личный кабинет, сравнение, избранное, поиск - только исключать или выносить их содержимое в динамические зоны. Отдельная история - магазины с типами цен по группам покупателей: там кэш надо делить по группам, и это уже не «быстрый старт», а осмысленная настройка.
Почему автокомпозит не включается или слетает
Частые причины: закончилась активность лицензии (композит требует активных обновлений), в шаблоне сайта есть вывод, несовместимый с композитом, на диске кончилось место под HTML-кэш, либо какой-то компонент постоянно сбрасывает кэш - и композит отключает себя на проблемных страницах. Диагностика начинается со страницы настроек композита: там видны и статус, и счётчики сбросов по страницам.
Частые вопросы об автокомпозите
Автокомпозит доступен на любой редакции Битрикс?
Почему PageSpeed почти не вырос после включения композита?
Совместим ли композит с корзиной и авторизацией?
Сколько места на диске занимает композитный кэш?
Автокомпозит - редкий случай, когда серьёзное ускорение сайта укладывается в час работы и ноль изменений кода. Но час этот должен включать проверки, иначе экономия обернётся неделей разборок с чужими корзинами. Не хочется вникать - сделаем в рамках доработки сайтов: настройка, исключения, проверка сценариев, замеры. А чтобы композит переживал обновления, есть абонентская поддержка - следим за скоростью постоянно. Консультация бесплатная, смета за день.












