28 октября 2026·5 мин·Андрей Бегаев

Композитный сайт на 1С-Битрикс — как мы ускоряем магазины

Что такое технология «Композитный сайт» в 1С-Битрикс, зачем она магазину и как мы её настраиваем: страницы открываются сразу, а цены, остатки и корзина не врут.

1С-БитриксКомпозитный сайтСкорость

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

«Композитный сайт» — технология 1С-Битрикс, которая убирает эту лишнюю работу. Morning — сертифицированный партнёр 1С-Битрикс с компетенцией «Композитный сайт». Рассказываем, как технология устроена и как мы включаем её на магазинах.

Что такое композит

Страница делится на две части.

  • Статичная — шапка, меню, описание, фото, характеристики. Битрикс один раз собирает её и сохраняет готовой копией в кеше. Следующие посетители получают копию сразу, без PHP и запросов к базе.
  • Динамическая — то, что у каждого своё или меняется на ходу: корзина, цена для твоей группы покупателей, остатки, имя в личном кабинете. Эти зоны догружаются отдельным лёгким запросом. Пока грузятся — на их месте стоит заглушка.

На пальцах: витрину собрали с вечера, а ценники продавец меняет на ходу. Покупатель видит витрину сразу, а не ждёт, пока её построят при нём.

Зачем это магазину

Скорость. Готовая страница отдаётся быстрее собранной заново. Насколько — видно, когда кеш сбрасывают: на одном из сайтов после полного сброса сервер отвечал в 3–7 раз медленнее, пока копии не накопились снова.

Поведение и SEO. Человек не ждёт белый экран. Он уходит обратно в выдачу или на маркетплейс — и поисковик это видит. А робот, которому сервер отвечает быстро, за то же время обходит больше страниц каталога.

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

Где композит врёт, если включить его галочкой

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

  1. Вчерашние данные. Утренний обмен с 1С обновил данные, а копия страницы продолжала показывать старое.
  2. Урезанная витрина. Копия раздела сохранилась в неудачный момент: компьютер видел шестую часть товаров, телефон — все. Ошибок нет, жалоб нет. Товара на витрине тоже нет.
  3. Один ответ на всё. Композит закешировал служебный ответ поиска: на «дрель», «makita» и абракадабру сервер отдавал одно и то же.
  4. Тихая смерть. Кеш упёрся в лимит и перестал сохранять новые страницы. В логах чисто, в админке «включено», а сайт снова собирает почти каждую страницу заново.

Композит — не волшебная таблетка. Это механизм, который надо настроить и сторожить.

Как мы это делаем

  1. Аудит. Смотрим сервер, шаблон, компоненты и обмен с 1С. Проверяем, работает ли композит на самом деле — по ответам сервера, а не по галочке в админке.
  2. Включаем композит и решаем, что кешировать. Оформление заказа, личный кабинет и служебные запросы — мимо кеша.
  3. Выносим в динамические зоны корзину, цены, остатки и личные данные. Каждому — своё, витрина — общая.
  4. Сбрасываем кеш после обмена с 1С — копии тех страниц, где поменялись цены и остатки. Не весь кеш разом: полный сброс — холодный старт для всего сайта.
  5. Чиним картинки. WebP, размер под экран, ленивая загрузка всего, что ниже первого экрана.
  6. Ускоряем поиск. Подсказки отдаём напрямую из поискового движка, не поднимая весь Битрикс. В одном магазине подсказка стала появляться в пять раз быстрее — подробно в статье «Поиск на сайте, который тихо врёт».
  7. Сторожим. На сайтах, которые сопровождаем, регулярно проверяем: страницы реально отдаются из кеша, лимит не забит, копии не протухли.

Проверь свой сайт сам

Открой магазин в Chrome в окне инкогнито. Нажми F12, вкладка «Network» («Сеть»). Обнови страницу два-три раза и кликни по самому первому запросу. Ищи в заголовках ответа X-Bitrix-Composite.

Нет заголовка — композит на этой странице не работает. Есть — ещё не значит, что всё хорошо. Сверь цены и остатки с 1С и посчитай товары в паре разделов на компьютере и на телефоне.

Хочешь точный ответ — закажи аудит сайта: 50 000 ₽, отчёт за 5 рабочих дней. Проверим сервер, скорость, композит и обмен с 1С и покажем, что чинить первым. Или жми кнопку ниже — разберём твой магазин.

Композитный сайт

1С-Битрикс

Скорость

Кеш

Динамические зоны

Обмен с 1С

WebP

Быстрый поиск