Категории

Минификация HTML/JS/CSS

Адаптивный Composite

Описание

Как ускорить сайт на Битрикс без лишних хлопот

Скорость загрузки страниц — один из главных факторов, влияющих на позиции в поисковой выдаче и поведение пользователей. Когда сайт грузится долго, посетители уходят, а конверсия падает. Один из самых эффективных способов ускорить работу — уменьшить объём передаваемых данных за счёт удаления всего лишнего из кода. Именно эту задачу решает модуль минификации HTML, JS и CSS.

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

Сокращаем код CSS и JavaScript — требования PageSpeed под контролем

Google PageSpeed Insights часто рекомендует «уменьшить размер кода CSS» и «уменьшить размер кода JavaScript». Это стандартные замечания, которые получают многие сайты. Данный модуль решает обе эти задачи в автоматическом режиме. Он обрабатывает не только отдельные CSS и JS-файлы, но и те блоки кода, которые встроены непосредственно в HTML-страницу.

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

Дополнительное GZIP-сжатие и работа с композитом

Помимо минификации, модуль умеет сжимать отдаваемые файлы с помощью GZIP. Это ещё один способ сократить объём данных, которые сервер отправляет браузеру. В результате страницы загружаются быстрее, особенно на мобильных устройствах и при медленном интернете.

Модуль полностью совместим с режимом композита, который используется в Битриксе для ускорения работы административной панели. Вы можете не опасаться, что после установки модуля возникнут конфликты или ошибки в интерфейсе управления сайтом. Всё работает стабильно и предсказуемо.

Гибкая настройка для разработчиков и владельцев сайтов

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

Если на сайте есть разделы или отдельные страницы, где минификация мешает (например, страницы с интерактивными элементами или специфическими скриптами), вы можете отключить её именно для этих адресов. Также можно отключить отдельные виды минификации: например, сжимать только CSS, но не трогать JavaScript. Поддерживается настройка по доменам, что удобно для мультисайтовых конфигураций. В основе модуля лежат проверенные библиотеки MrClay Minify и MatthiasMullie Minify, которые обеспечивают корректную обработку кода.

Что ещё поможет ускорить сайт: изображения и отложенная загрузка

Минификация кода — это важный шаг, но не единственный. Если вы хотите комплексно улучшить показатели скорости, стоит обратить внимание на смежные решения. Например, для оптимизации изображений и конвертации их в современный формат Webp можно использовать модуль «Webp — конвертер изображений в современный формат "на лету"». Он работает без потери качества и значительно уменьшает вес картинок.

Для решения проблемы «Отложите загрузку скрытых изображений» подойдёт модуль LazyLoad PRO. Он загружает изображения, видео и iframe только тогда, когда они появляются в зоне видимости пользователя. Это снижает нагрузку на сервер и ускоряет начальную загрузку страницы. Оба модуля полностью совместимы друг с другом. А если вы хотите устранить ресурсы, блокирующие отображение, обратите внимание на модуль «Предзагрузчик ресурсов». Вместе эти инструменты помогут вам пройти аудит Google PageSpeed без лишних затрат времени и сил.

Часто задаваемые вопросы

Минификация HTML/JS/CSS
5 000 ₽
8 обсужденией

Характеристики

Версия 1.1.3
Добавлен 24.05.2020
Обновлён 16.06.2025
Установок 100 - 499 раз
Код delight.minifier
Адаптивный Да
Composite Да