Как включить gzip сжатие на хостинге?

Продолжаю тему ускорения сайта, хочу затронуть важный пункт - gzip сжатие. В чём суть этой технологии? Всё очень просто: включая такое сжатие, вы позволяете или даже принуждаете сервер сжимать данные в архив перед отправкой. А на стороне пользователя данные, полученные с сервера, опять распаковываются.

И как понимаете, это ускоряет открытие сайта в браузере, так как информации передаётся значительно меньше, а время на распаковку не велико, так как мощность компьютеров сегодня достаточно велика.

Как включить gzip сжатие

Как включить gzip сжатие?

Включить сжатие при помощи gzip очень просто, достаточно в файл .htaccess, который находится в корне сайта, вписать следующий код:

<ifmodule mod_deflate="" c="">
SetOutputFilter DEFLATE
Header append Vary User-Agent
</ifmodule>

После этого можно проверить, включилось сжатие или нет через этот сервис: HTTP Compression Test.

включить gzip сжатиеКак видите, на испытуемом сайте сжатие включено и работает. Но не стоит думать, что теперь в этом отношении всё идеально. Сервис developers.google.com показывает, что не всё сжимается, в первую очередь некоторые скрипты:

Сжатие ресурсов с помощью функций gzip или deflate позволяет сократить объем данных, передаваемых по сети.

Включите сжатие для следующих ресурсов, чтобы уменьшить объем передаваемых данных на 20,7 КБ (58 %).

  1. Сжатие страницы http://w.uptolike.com/widgets-images/fonts/icomoon.svg?18ibhs уменьшит ее размер на 13,5 КБ (55 %).

  2. Сжатие страницы http://an.yandex.ru/…RjNCz0Lg_IA==&callback=Ya[1394467363552] уменьшит ее размер на 6,5 КБ (66 %).

  3. Сжатие страницы http://www.advertone.ru/…Advertone.cbr.f2791562392376363&animon=1 уменьшит ее размер на 633 Б (46 %).

Но это мелочь, возможно что то и можно сделать, но судя по размеру трафика, это ничтожные килобайты и сайт они особо не затормозят.

В заключении могу сказать, что данный алгоритм требует от хостинга дополнительных ресурсов, и поэтому если у вас "хилый" хостинг, эту функцию вполне могут блокировать. Если это так, то просто поменяйте хостинг - зачем вам такой "хиляк"?

Читайте также:  Домашний веб сервер за 5 минут!

Буду рад услышать и ваши мысли и поправки по этой полезной теме, если они есть:)

4 комментариев уже оставлено!

Опубликовано © Блокнот вебмастера

Статью прочитало 3 249 человек(а) , сегодня - 3 ...