Сжатие страниц, zlib, gzip, ob_gzhandler

Челябинская область

Автор:Dmitriy Altuhov

Сжатие страниц, zlib, gzip, ob_gzhandler

Хотите уменьшить время загрузки страниц в браузерах посетителей Вашего сайта?

Включите сжатие страниц!

1) в файле .htaccess добавте:

php_flag zlib.output_compression On

2) в общем верхнем скрипте сайта (в котором обычно описывается шапка сайта, например header.php)
вставте в самое начало скрипта

if(!ini_get(‘zlib.output_compression’)) ob_start(«ob_gzhandler»);

Это позволит проверять включено или нет сжатие средствами ВЕБ-сервера (zlib.output_compression) и, если оно не включено, задействовать альтернативный метод сжатия страниц с помощью функции ob_start(«ob_gzhandler»).

Важная информация!
You cannot use both ob_gzhandler() and zlib.output_compression. Also note that using  zlib.output_compression is preferred over ob_gzhandler().
Вы не можете использовать ob_gzhandler() и zlib.output_compression одновременно! И использование zlib.output_compression лучше, чем использование ob_gzhandler().
Именно поэтому мы сначала пытаемся задействовать zlib.output_compression, а уж потом, если оно не включилось — задействуем ob_gzhandler().

http://ru2.php.net/zlib
http://www.php.net/manual/ru/function.ob-g zhandler.php

Удачных сайтов!

Comments Are Closed!!!