ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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



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




 




Copyright © Lexa Software, 1996-2009.