Скажу прямо: медленный сайт — как охранник, который открывает дверь с философским видом. Время тянется, люди разворачиваются, деньги уходят. Я предлагаю вам короткий и честный путь: за один спринт выжать из 1С‑Битрикс реальную скорость — композит, кеш, картинки, чуть‑чуть серверной гигиены. «Совершенство достигается не когда нечего добавить, а когда нечего убрать», — напомнил бы Экзюпери. Мы и уберём всё лишнее, что ворует секунды.
С чего начинаю: диагноз за час
Открываю PageSpeed для мобильных, потому что именно там болит сильнее: https://pagespeed.web.dev/. Смотрю LCP и CLS — первые две цифры, которые решают судьбу корзины. В Метрике включаю Вебвизор и тепловые карты: https://metrica.yandex.ru/.
Если люди не остаюся на сайте до кнопки «в корзину», не надо спорить про «красоту шрифта», надо ускорять первый экран. И да, проверяю хостинг: PHP 8.1+, OPcache включён, HTTP/2, gzip/brotli. Без основы никакой композит не спасёт.
Композитный сайт: «готовая страница за доли секунды»
В Битрикс это не магия, а кнопка с мозгами. Включаю Композит в настройках, настраиваю области, которые не должны кэшироваться: корзина, счётчик в шапке, личный блок. Получается гибрид: статический HTML отдаётся мгновенно, динамика догружается. На листингах и статьях прирост чувствуется сразу, мобильный LCP падает на глазах. Проверка проста: замер до и после в PageSpeed и реальных браузерах. Если не просел CLS — сделали аккуратно.
— «А с фильтрами не сломаем?»
— «Нет, если исключить фасетные блоки из композита и дать им собственный кеш».
Кеш компонентов: порядок вместо хаоса
Ставлю каждому тяжёлому компоненту свой режим кеширования и разумный TTL. Параметры, которые не меняются каждую минуту, не должны дергать базу. Накладываю кеш на меню, списки, виджеты рекомендаций. Для каталога включаю фасетный индекс — так фильтры не будут «разгонять вентиляторы». На уровне сервера подключаю Redis для сессий и кеша — Битрикс его любит. Если сайт мультирегиональный, учитываю ключи кеша по региону, чтобы не было «сюрпризов» в ценах.
Картинки: минус мегабайты, плюс скорость
Переезжаю на WebP/AVIF, оставляя автоматический бэкап в JPEG/PNG для старых браузеров. Делаю responsive: srcset под разные ширины, чтобы мобильный не тянул десктопную «простыню». Включаю lazy‑load ниже первого экрана, а на первом оставляю только нужные изображения. Сжатие — без истерики, но до ощутимых цифр. Проверяю, не ломается ли LCP из‑за отложенной загрузки шрифтов и иконок. И да, иконки — в SVG, а не «плитка из PNG».
— «Можно оставить карусель на шесть баннеров?»
— «Можно. Но потом не удивляйтесь, что первый экран приезжает в десятый раз. Оставим один баннер, остальное — ниже».
Статика и сеть: CDN и шрифты без капризов
Выношу статику в CDN, чтобы сократить время до первого байта. Склеиваю и минифицирую CSS/JS, критический CSS встраиваю в head, остальное — отложенно. Шрифты — woff2, без лишних гарнитур; включаю font‑display: swap, чтобы текст не исчезал до загрузки файла. HTTP‑cache выставляю щедро для неизменяемых ресурсов. У Битрикс есть готовые рекомендации в документации — пользуюсь без гордости, потому что работает: https://dev.1c-bitrix.ru/.
Контент и шаблон: лёгкая рука вместо тяжёлой анимации
Редактирую шаблон: убираю лишние «слайдеры ради слайдеров», прячу второстепенное за аккуратные раскрывашки, на мобильном фиксирую нижнюю панель «в корзину/позвонить». Первый экран отвечает на «что это» и «зачем мне сейчас» — без декоративных веселушек. NN/g давно измерили: чем меньше когнитивного шума, тем выше конверсия. Свежие принципы — здесь: https://www.nngroup.com/.
Короткий кейс из практики
Интернет‑магазин на «Малом бизнесе», 6 тысяч SKU. До работ: мобильный LCP 3,9 с, CLS скачет, корзина «думает». Что сделали за две недели: включили Композит, вынесли блоки корзины из кеша, Redis на сессии, WebP+srcset, убрали две карусели, критический CSS, CDN. После: LCP 2,1 с, CLS < 0,05, отказов на карточках меньше, добавления в корзину +12%, мобильная конверсия +0,8 п. п. Реклама отыгрывать бюджет начала сама, без «добавьте ещё, будет быстрее».
Контрольный список перед релизом
Проверяю мобильный LCP/CLS в PageSpeed, чтобы не жить иллюзиями. Прогоняю анонимно и в авторизованном режиме — композит ведёт себя по‑разному. Смотрю в Метрике время до взаимодействия и карту скролла: не завалили ли первый экран «красотой». Включаю резервные копии и мониторинг ошибок — скорость без стабильности не нужна. И да, каждая новая фича получает право на жизнь только после теста скорости: сначала секундомер, потом аплодисменты.
— «А если через месяц снова замедлится?»
— «Значит, кто‑то вернул три библиотеки на главную. Ведём журнал изменений и проверяем скорость как метрику качества. Не спорим со временем — меряем».
Финиш простой: ускорение Битрикс — это дисциплина, а не подвиг. Композит отдаёт готовую страницу, кеш не дёргает базу, картинки не грузят карман пользователя, сеть не тормозит. Делаете это один раз — получаете 2–3 раза быстрее. Повторяете как привычку — держите скорость в форме, как охранник у парадной: видит, думает, действует.
Ваша Евгения Мозговая, руководитель отдела интернет-маркетинга Рекламного агентства полного цикла «Ника-5».
Дорогие читатели, интернет предоставляет невероятные возможности для роста бизнеса. Не упустите шанс воспользоваться ими и вывести свои продажи на новый уровень. Ваш успех - в ваших руках!
Еще больше информации о продвижении сайта и росте клиентов и продаж в ТГ Обращайтесь! Сайт, Телефон +7 (495) 142-30-12
#битрикс #скоростьсайта #композит #кеширование #ux