Як включити gzip стиснення на хостингу

Продовжую тему прискорення сайту. хочу торкнутися важливий пункт - gzip стиснення. У чому суть цієї технології? Все дуже просто: включаючи таке стиснення, ви дозволяєте або навіть примушуєте сервер стискати дані в архів перед відправкою. А на стороні користувача дані, отримані з сервера, знову розпаковуються.

І як розумієте, це прискорює відкриття сайту в браузері, так як інформації передається значно менше, а час на розпакування не велика, так як потужність комп'ютерів сьогодні досить велика.

Як включити gzip стиснення на хостингу

Як включити gzip стиснення?

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

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

Як включити gzip стиснення на хостингу
Як бачите, на випробуваному сайті стиснення включено і працює. Але не варто думати, що тепер в цьому відношенні все ідеально. Сервіс developers.google.com показує, що не все стискається, в першу чергу деякі скрипти:

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

Увімкніть стиснення для наступних ресурсів, щоб зменшити обсяг переданих даних на 20,7 КБ (58%).

Але це дрібниця, можливо що то і можна зробити, але судячи з розміру трафіку, це нікчемні кілобайти і сайт вони особливо не загальмують.

У висновку можу сказати, що даний алгоритм вимагає від хостингу додаткових ресурсів, і тому якщо у вас "кволий" хостинг, цю функцію цілком можуть блокувати. Якщо це так, то просто поміняйте хостинг - навіщо вам такий "хиляк"?

Буду радий почути і ваші думки і поправки по цій корисної темі, якщо вони є :)

Сподобалася ГРА? Візьми КОД. постав собі на сайт і поліпшити поведінкові чинники!