Компрессия страниц
Прислано: orsi
вс, 21/03/2010 - 02:17
В админке по адресу ~/admin/settings/performance
Есть пункт: «Компрессия страниц»
Под ним написано:
«По умолчанию, Drupal сжимает страницы, которые он кэширует это сберегает ширину полосы пропускания и улучшает время загрузки. Данная опция должна быть отключена, если вы используете вебсервер, который сам сжимает данные.»
Что я отмечаю этот пункт, что не отмечаю, размер отдаваемых страниц одинаковый и в том и в другом случаях (слежу за размером в браузере Опера во время загрузки).
Вопросы:
1. Этот пункт означает что должно включиться gzip-сжатие?
2. Почему у меня не сжимаются страницы?
3. Если эта фича не работает, как всё же сделать gzip-сжатие?
- orsi's blog
- Для комментирования войдите или зарегистрируйтесь
Вы осторожней с этим пунктом. У меня например была ситуация, когда при его включении FireFox работал, а Opera и Safari - нет, потому что происходило двойное сжатие - у провайдера стоял nginx, у которого тоже было включено сжатие.
- Для комментирования войдите или зарегистрируйтесь
У меня нихрена эта компрессия не работает. Я так понимаю компрессия - это когда убираются из сорца все пробелы и переносы строк, т.е код идёт одной строкой?
- Для комментирования войдите или зарегистрируйтесь
Включите gzip сжатие в вашем веб сервере.
в apache за это отвечает mod_deflate
- Для комментирования войдите или зарегистрируйтесь
У меня нихрена эта компрессия не работает. Я так понимаю компрессия - это когда убираются из сорца все пробелы и переносы строк, т.е код идёт одной строкой?
Это обфускация называется, а не компрессия :)
- Для комментирования войдите или зарегистрируйтесь
Да, у меня nginx
Люди, реально говорите что делать.
Т.е. куда чего писать......
- Для комментирования войдите или зарегистрируйтесь
Azerot:Разве? Обфускация - это вроде бы не просто прибрать пробелы, а ещё и код изменить
- Для комментирования войдите или зарегистрируйтесь
Как я понимаю gzip сжатие осуществляется вставкой вверх страницы кода:
<?
ob_start("ob_gzhandler");
?>
В какой файл его вставлять?
- Для комментирования войдите или зарегистрируйтесь



Комментарии