Документация для разработчиков
Темная тема

Компрессия

Внимание!
Начиная с версии 20.0.1300 Главного модуля модуль Компрессия удалён из продукта. Рекомендуется настроить сжатие контента в веб-сервере.

Модуль Компрессия осуществляет сжатие страниц для ускорения вывода содержания сайта пользователям. Модуль в несколько раз уменьшает объем передаваемых HTML-данных между сайтом и браузером клиента, что существенно увеличивает скорость работы как для посетителей, так и для администраторов сайта.

Модуль Компрессия не нуждается в каких-либо настройках. Эффективность работы модуля можно оценить, добавив в строке браузера параметр compress=Y. Например:

http://ourcompany.com/ru/partners/catalog.php?BID=10&compress=Y

При этом параметре внизу всех страниц будет выводиться таблица следующего вида:

Библиотека компрессии
Размер страницы101284
После сжатия14689
Коэффициент сжатия6.9

Примечание для разработчиков. Для оценки времени отгрузки страницы можно воспользоваться параметром show_page_exec_time=Y, при использовании которого в нижнем левом углу страницы отобразится время, затраченное на генерацию страницы (в отличие от времени, затраченного на передачу).

Примечание для разработчиков. На некоторых хостингах модуль компрессии может работать неадекватно из-за настроек сервера на хостинге. В этом случае рекомендуется либо отключить модуль в системе, либо установить в dbconn.php значение define("BX_COMPRESSION_DISABLED", true);.



© «Битрикс», 2001-2024, «1С-Битрикс», 2024