Собственно сабж. Помню кто то на этом форуме жаловался, что включение сжатия CSS приводит к тому, что друпал для каждой страницы генерирует разные объединенные файлы CSS - что
1. Облегчает работу серверу
2. Утяжеляет страницу для пользователя
Так ли это?
Комментарии
1. Да
2. Нет. Но пользователю придется скачать весь набор сжатых css-файлов, переходя по страницам сайта. Скачав раз, они все будут закэшированы. При куче модулей - напряжно будет только в первый раз, при небольшом количестве - нет. Mod_gzip/mod_deflate вас спасет.
подскажите, как проверить второй пункт
Что именно проверить?
включен ли Mod_gzip/mod_deflate
версия апача какая?
версия 2, то есть включен может быть mod_deflate
в инфо следующее
HTTP Headers Information
accept-Encoding gzip,deflate
PHP Variables
_SERVER["HTTP_ACCEPT_ENCODING"] gzip,deflate
в httpd.conf проверьте чтобы mod_deflate был подключен
в инфо
apache2handler
Loaded Modules
... mod_deflate ..
Ну да. И чтобы в начале строки не было символа "#" (без кавычек) - это символ комментария.
хм, раз в инфо пишет что модуль загружен - значит он загружен
вебо ин
показывает что сжаите есть, но рекомендует изменить
а где в апаче степень сжатия поменять?
Ну и в конце концов:
необходима персональная настройка для вашего виртуалхоста
SetOutputFilter DEFLATE
SetEnvIfNoCase Request_URI \
\.(?:gif|jpe?g|png)$ no-gzip dont-vary
SetEnvIfNoCase Request_URI \
\.(?:exe|t?gz|zip|gz2|sit|rar)$ no-gzip dont-vary
</Location>
Поскольку вы на ВДС, то с этим у вас проблем не возникнет )
ну да, VDS это круто - дамп базы переносить через файлменеджер (оказывается там куча файлов, а не один большой)