Re: не сжимаются PHP

Igor Sysoev is at rambler-co.ru
Sat Jul 9 22:26:21 MSD 2005


On Sat, 9 Jul 2005, Alex Kitschkiruk wrote:

>> Как выглядит настройки, включающие gzip ?
>> Насколько я понимаю, php обрабатывается прокси ?
>> Не выдаёт ли прокси случайно какой-нибудь "Content-Encoding" ?

>http {
>    include       conf/mime.types;
>    default_type  application/octet-stream;
>    gzip on;
>    gzip_min_length  1100;
>    gzip_buffers     4 8k;
>    gzip_types       text/plain text/html application/x-httpd-php;
>[SKIP]

application/x-httpd-php можно смело убрать.

>а вот что в логах, последнее число - gzip-ratio

>например для чисто текстового файла, набитого однородной информацией
>(около 50 кб)
>55.55.55.55 - - [09/Jul/2005:03:34:25 +0200] "GET /1.html HTTP/1.1"
>200 789 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU; rv:1.7.8)
>Gecko/20050511 Firefox/1.0.4" "109.48"
>
>как видно сжатие в сто раз
>
>а вот типичный пхп-файл, который обрабатывается апачем. (вся динамика
>идет на апач)
>22.22.22.22 - - [09/Jul/2005:03:36:42 +0200] "POST
>/index.php?act=Search&CODE=simpleresults&mode=simple HTTP/1.0" 200
>24883 "http://www.server.com/index.php?act=Search&f=" "Mozilla/4.0
>(compatible; MSIE 6.0; Windows NT 5.1)" "-"
> 
>а здесь вообще ничего

Для того, чтобы запросы HTTP/1.0 тоже сжимались, нужно добавить
    gzip_http_version  1.0;

Подробности в http://sysoev.ru/mod_deflate/readme.html#tips


Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list