GZip сжатие данных с использованием PHP
Допустим есть некий текст, хранящийся в переменной $page. Пусть это будет тело веб-станицы. Можно этот текст сжать и затем в таком виде хранить
$page = gzencode($page);
Либо вывести в браузер пользователя, уменьшая тем самым переданный трафик
header('content-encoding: gzip');
header('vary: accept-encoding');
header('content-length: ' . strlen($page));
echo $page;