Для начала немножко теории: gzip-сжатие это технология сжатия страниц сервера во время запроса, отсылка в сжатом состоянии, а потом распаковка браузером, которая позволяет сжимать страницы приблизительно в 34 раза (хотя возможно и больше если на странице много текстовой информации) и вследствие чего экономит траффик (для выделенщиков) и ускоряет загрузку страниц (для диалапщиков).
Если вам идея о сжатом контенте понравилась, сначала нужно проверить, поддерживает ли gzip-сжатие PHP, для чего выполните код
<?
phpinfo(INFO_GENERAL);
?>
и если на строке "Registered PHP Streams" будет присутствовать "compress.zlib", то ваш сервер может сжимать страницы. Далее, в самый верх страницы, которую нужно сжать, вставьте код
if (strpos(' ' . $_SERVER['HTTP_ACCEPT_ENCODING'], 'x-gzip') !== false) {
$miniBB_gzipper_encoding = 'x-gzip';
}
if (strpos(' ' . $_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip') !== false) {