Как включить gzip сжатие и ускорить сайт
Не секрет, что в нашей большой и могучей стране не везде есть скорость Интернета больше хотя бы 1 мБит\секунду. Опытные SEO – оптимизаторы для ускорения загрузки интернет страниц и для уменьшения объема, времени на скачивание страницы в компьютер Посетителя сайта, используют gzip сжатие. Практически все браузеры включают в себя технологию автоматической разархивации страниц в режиме реального времени незаметной для самого посетителя сайта. При этом скорость загрузки страниц увеличивается в разы и значительно уменьшается сам объем загружаемого трафика на компьютер пользователя.
Узнать, установлено ли у Вас технология gzip сжатия можно тут.
Мы рассмотрим один из вариантов gzip сжатия – динамическое. Этот метод не стоит применять при очень большой посещаемости сайта – растет нагрузка на сервер и возникает риск его «падения» (если это не корпоративный сайт). Если часто будет «падение» сервера, то можно всегда выключить gzip сжатие или сменить тарифный план Вашего хостинга или сам хостинг. Если все-таки происходит «падение» сервера, то также следует обратить внимание и на конфигурацию сервера. Современная мощность серверов позволяет выдерживать большие нагрузки при использовании технологии сжатия данных.
Из всего вышесказанного можно сделать вывод – не экономьте на тарифном плане хостинга! Не исключено использование устаревшего оборудования (серверов) и предложение дешевых тарифных планов для привлечения максимального количества Клиентов приводит к снижению качественных технических характеристик предоставляемого сервиса.
Включается динамическое gzip сжатие очень просто – добавлением кода в файл «.htaccess»:
# сжатие по типу: text, html, javascript, css, xml:
<ifModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/css text/javascript application/javascript application/x-javascript
</ifModule>
После включения gzip сжатия объем загружаемой информации сократится примерно на 60-70 %, что уже приятно для SEO – оптимизатора.
Идея gzip сжатия не нова и очень проста: происходит архивирование информации для последующей передачи посетителю сайта, а после передачи – ее разархивирование самим браузером посетителя Вашего сайта.
Стоит дополнительно сказать, что сервер в процессе формирования архива содержимого сайта тратит некоторое непродолжительное время на его создание (милисекунды), что одновременно немного негативно влияет на скорость ответа сервера на запрос пользователя.
Некоторые хостинг провайдеры уже по-умолчанию сами включают gzip сжатие и попытка самостоятельно прописать код в файл «htaccess» приводит к 500-ой ошибке.