Компрессия
Внимание!
Начиная с версии 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);.