Що таке gzip

Відео: Оптимізація швидкості сайту на #WordPress. Серія # 3. Стиснення стилів, скриптів, html

Що таке gzip

У цій статті я вирішив розібрати один з видів стиснення - gzip. Даний вид стиснення характерний тим, що з ним вміють працювати браузери. Давайте розберемо, як відбувається цей процес і навіщо це потрібно.

Коли клієнт запитує через браузер сторінку, на сервері дана сторінка стискається за допомогою gzip. В результаті, розмір сторінки помітно скорочується, і після цього вона віддається браузеру. Оскільки розмір значно менше, то і завантажується в браузері вона набагато швидше.

Відео: 8 кроків при аналізі сайту. Просто про складне




Браузер, отримавши стислу сторінку, починає її розпаковувати і виводити користувачеві. Зверніть увагу, що стискається тільки текст. Все що віддаються зображення, відео, музика та інша мультимедіа ніяк не стискується.

щоб включити gzip-стиснення на сервері, необхідно в .htaccess прописати наступне:

mod_deflate.cgt;
AddOutputFilterByType DEFLATE application / jаvascript
AddOutputFilterByType DEFLATE text / jаvascript
AddOutputFilterByType DEFLATE text / css
mod_setenvif.cgt;
BrowserMatch ^ Mozilla / 4 gzip-only-text / html
BrowserMatch ^ Mozilla / 4 .0 [678] no-gzip
BrowserMatch bMSIE! No-gzip! Gzip-only-text / html




Тепер треба на всі сторінки сайту (якщо це движок, то, як правило, в index.php) Треба додати наступне:

lt ;?php
ini_set
(`Zlib.output_compression`,`On`) -
ini_set
(`Zlib.output_compression_level`,`1`) -
?gt;

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

Відео: 6 правил SEO оптимізації на етапі розробки сайту. Як оптимізувати сайт на етапі розробки

Однак, не завжди gzip варто використовувати. У наступній статті ми обговоримо: чи варто використовувати gzip.

Поділися в соціальних мережах:

Схожі
Що таке long-polling, websockets, sse і cometЩо таке long-polling, websockets, sse і comet
Команда compact - відображення або зміна параметрів стиснення файлів в розділах ntfs windows.Команда compact - відображення або зміна параметрів стиснення файлів в розділах ntfs windows.
Оптимізація зображень linuxОптимізація зображень linux
Html 5 матеріалів мультимедіаHtml 5 матеріалів мультимедіа
Чи варто використовувати gzipЧи варто використовувати gzip
Як заблокувати користувача на сайтіЯк заблокувати користувача на сайті
Сайт з www і безСайт з www і без
Установка nginx ubuntu 16.04Установка nginx ubuntu 16.04
Як зробити версію для друкуЯк зробити версію для друку
Адаптивна версткаАдаптивна верстка