Самый простой способ увеличить скорость загрузки страницы — уменьшить ее размер, дополнительно мы разгружаем интернет канал. Это легко сделать сжимая страницы перед отправкой — используя так называемое сжатие страниц «на лету» или mod_deflate. Модуль mod_deflate кодирует HTTP-ответ методами gzip и deflate, что позволяет уменьшить размер передаваемых данных более чем в 2 раза.
Для включения модуля включаем в httpd.conf следующую строку
LoadModule deflate_module modules/mod_deflate.so
Некоторые браузеры не поддерживают сжатие страниц. Для них отдавать страницы нужно в несжатом виде.
<IfModule mod_deflate.с> AddOutputFilterByType DEFLATE text/html application/xhtml+xml text/plain text/xml text/css application/x-javascript BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4.0[678] no-gzip BrowserMatch bMSIE !no-gzip !gzip-only-text/html Header append Vary User-Agent env=!dont-vary </IfModule>
Проверить сжатие станиц через mod_deflate можно введя URL вашего сайта на странице http://www.gidnetwork.com/tools/gzip-test.php