Чи можливе стиснення gzip для сторінок GitHub?


21

Я використовую сторінки GitHub для розміщення свого сайту. Перевіряючи статистику Google PageSpeed ​​Insights, Google рекомендує увімкнути стиснення gzip. Оскільки у мене розміщено статичний сайт на GitHub, я не впевнений, що це можливо.

Чи можна включити компресію gzip на GitHub?

Відповіді:


14

Як описано тут , GitHub Pages подається з Nginx і автоматично gzip- вміст.

Ви можете підтвердити стиснення GZIP для вашого сайту, перевіряючи HTTP заголовки з онлайн - інструментами , як цього один. Введіть URL-адресу веб-сторінки чи ресурсу та введіть у gzipрозділі "Accept-Encoding", щоб вказати, що клієнт HTTP (тобто інструмент онлайн-тестування в цьому випадку) приймає стиснення gzip, як це робить більшість браузерів.

Ви можете переглянути іншу інформацію та пропозиції тут, щоб також оптимізувати показ.


3

окрім відповіді Дана, залежно від ваших генераторів статичних сайтів, .gzпід час створення сайту можуть бути деякі плагіни, які роблять стиснуту версію в режимі офлайн. Таким чином, ваш сервер може обслуговувати ці gz-edid сторінки безпосередньо.

Наприклад, Pelicanкористувачі можуть використовувати gzip_cache . Для Джекілла є jekyll-прес ,

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.