Подключил к сайтам zlib компрессию
Я продолжаю оптимизацию своих сайтов. Уже была статья оптимизацию для мобильных устройств. Да и сам я уже сделал 21 сайт под Гугл (11 своих и заказы с Серча). В этом же году было подключено кеширование статических файлов на стороне клиента.
Теперь вот пришло время включить zlib.output_compression. Грубо говоря, сервер сживает текст и посылает его браузеру в архивированном виде, а тот его распаковывает. Сжатие никак не влияет на внешний вид, но при этом траффик сильно уменьшается.
Например, если проверить dikij.com тут, то получим:
Uncompressed Page Size: 55.4 KB
Compressed Page Size: 14.1 KB
Savings: 74.5%
# GZIP сжатие
<IfModule mod_deflate.c>
# html, txt, css, js, json, xml, htc:
AddOutputFilterByType DEFLATE text/html text/plain text/css application/json
AddOutputFilterByType DEFLATE text/javascript application/javascript application/x-javascript
AddOutputFilterByType DEFLATE text/xml application/xml text/x-component
# веб-шрифты и svg:
<FilesMatch ".(ttf|otf|eot|svg)$" >
SetOutputFilter DEFLATE
</FilesMatch>
</IfModule>
Ну и скрипт параллакса фона теперь тоже отключается, когда фон уже не видно.