Включаємо gzip-стиснення з використання

Gzip - найкраща практика щоб стиснути контент, тим самим зберігши для користувача трафік. У цій статті я покажу як стискати статичний контент з використанням Apache і файлу .htaccess.

Дозвольте почати з невеликого введення. Ми можемо стискати вміст двома різними способами: Gzip і deflate.

Метод Gzip використовувався в ранніх версіях Apache (до версії 1.3). Таким чином, на даний момент у вас повинен бути Apache версії вище 1.3, якщо немає - поновіть до останньої версії.

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

код .htaccess

Після розміщення коду вище в файл .htaccess зверніть увагу на заголовок відповіді вашого сайту. Ви побачите один додатковий заголовок Accept-Encoding. Це означає що запитувач клієнт отримає стиснений контент.

Подивіться на зображення нижче, щоб побачити якесь стиснення ми отримали. Так що в кінцевому підсумку це покращує продуктивність вашого сайту.

Включаємо gzip-стиснення з використання

На зображенні вище ви можете побачити, що фактичний розмір сторінки становить 707Кб, але після стиснення цей розмір становить 401Кб.

Схожі статті