Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Экономия трафика - GZIP

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [*nix/Linux] >> Экономия трафика - GZIP
Имя
Сообщение << Старые топики   Новые топики >>
Экономия трафика - GZIP - 2010-05-05 00:03:50.130000   
gloomen1

Сообщений: 89
Оценки: 0
Присоединился: 2009-06-27 12:58:33.100000
Всем привет!

Народ помогите пожалуйста разобраться…
На сервере Nginx используется GZIP, для экономия трафика

gzip on; gzip_comp_level 3; gzip_disable "MSIE [1-6]\."; gzip_types text/plain text/xml application/xml application/x-javascript text/javascript text/css application/json application/xml+rss; gzip_http_version 1.0;
Да и не важно Nginx или Apache…Задача в том, что бы узнать насколько
эффективно работает GZIP.

Обычно я использую http://www.whatsmyip.org/http_compression/
Который показывает:

Original Size: 70 KB Gzipped Size: 23.5 KB Data Savings: 66.43%
Проблема в том, что сайт работает в корпоративной сети без выхода в инет…
Как же всё таки узнать информацию такого рода: Original Size, Gzipped Size

Заранее благодарен!
Post #: 1
RE: Экономия трафика - GZIP - 2010-05-05 08:44:34.810000   
codeismy.name

Сообщений: 618
Оценки: 0
Присоединился: 2009-07-19 00:30:13.200000
полезность гзипа на самом деле субъективна…. я у себя его отключил, так как у меня большенство цмсок на серваке сами зипят и отправляют зазипеный трафик.. но это не главное.. при достаточной нагруженности сервака из-за гзипа он начинает конкретно тормозить, и гзип снова приходится отключать.

компрессия не всегда полезна
Post #: 2
RE: Экономия трафика - GZIP - 2010-05-05 11:30:54.640000   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
codeismy.name, посмотри mime-типы, которые настроены у ТС'a. Цмски тут не при чем.
По сабжу: что мешает написать скрипт/программу самому?

ps: скрипт с коленки:
&lt;?php $site = 'www.zlib.net'; error_reporting(E_ALL); $headers = &lt;&lt;&lt;HEAD GET / HTTP/1.1 User-Agent: Opera/9.80 (Macintosh; Intel Mac OS X; U; ru) Presto/2.5.24 Version/10.53 Host: $site Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1 Accept-Language: ru,en;q=0.9,en-US;q=0.8,ja;q=0.7,fr;q=0.6,de;q=0.5,es;q=0.4,it;q=0.3,pt;q=0.2,pt-PT;q=0.1,nl;q=0.1,sv;q=0.1,nb;q=0.1,da;q=0.1,fi;q=0.1,pl;q=0.1,zh-CN;q=0.1,zh-TW;q=0.1,ko;q=0.1 Accept-Charset: iso-8859-1, utf-8, utf-16, *;q=0.1 Accept-Encoding: gzip Cookie2: \$Version=1 Connection: Close TE: deflate, gzip, chunked, identity, trailers HEAD; $fp = fsockopen($site, 80); if(!$fp) return; fwrite($fp, $headers); $content = ""; while(!feof($fp)) $content .= fgets($fp, 1024); fclose($fp); $content = next(explode("\r\n\r\n", $content, 2)); file_put_contents('/tmp/gzip_response.gz', $content); system('gunzip /tmp/gzip_response.gz'); echo "gzip size:\t" . strlen($content) . "\n"; echo "original size:\t" . filesize('/tmp/gzip_response') . "\n"; unlink('/tmp/gzip_response');
Post #: 3
Страниц:  [1]
Все форумы >> [*nix/Linux] >> Экономия трафика - GZIP







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.