Компрессия страниц

Главные вкладки

Аватар пользователя orsi orsi 21 марта 2010 в 5:17

В админке по адресу ~/admin/settings/performance
Есть пункт: «Компрессия страниц»

Под ним написано:
«По умолчанию, Drupal сжимает страницы, которые он кэширует это сберегает ширину полосы пропускания и улучшает время загрузки. Данная опция должна быть отключена, если вы используете вебсервер, который сам сжимает данные.»

Что я отмечаю этот пункт, что не отмечаю, размер отдаваемых страниц одинаковый и в том и в другом случаях (слежу за размером в браузере Опера во время загрузки).

Вопросы:
1. Этот пункт означает что должно включиться gzip-сжатие?
2. Почему у меня не сжимаются страницы?
3. Если эта фича не работает, как всё же сделать gzip-сжатие?

Комментарии

Аватар пользователя Azerot Azerot 21 марта 2010 в 10:32

Вы осторожней с этим пунктом. У меня например была ситуация, когда при его включении FireFox работал, а Opera и Safari - нет, потому что происходило двойное сжатие - у провайдера стоял nginx, у которого тоже было включено сжатие.

Аватар пользователя volocuga@drupal.org volocuga@drupal.org 21 марта 2010 в 12:40

У меня нихрена эта компрессия не работает. Я так понимаю компрессия - это когда убираются из сорца все пробелы и переносы строк, т.е код идёт одной строкой?

Аватар пользователя Azerot Azerot 21 марта 2010 в 13:11

Quote:
У меня нихрена эта компрессия не работает. Я так понимаю компрессия - это когда убираются из сорца все пробелы и переносы строк, т.е код идёт одной строкой?

Это обфускация называется, а не компрессия Smile

Аватар пользователя orsi orsi 21 марта 2010 в 19:34

Как я понимаю gzip сжатие осуществляется вставкой вверх страницы кода:

<?
ob_start("ob_gzhandler");
?>

В какой файл его вставлять?