Apakah kompresi gzip tersedia untuk halaman GitHub?

21

Saya menggunakan halaman GitHub untuk meng-host situs saya. Saat memeriksa Google PageSpeed ​​Insights, disarankan agar saya mengaktifkan kompresi gzip. Karena saya memiliki situs statis yang dihosting di GitHub, saya tidak yakin itu mungkin.

Apakah mungkin untuk mengaktifkan kompresi gzip di GitHub?

Gowtham Gopalakrishnan
sumber

Jawaban:

14

Sebagaimana dibahas di sini , GitHub Pages disajikan dengan Nginx dan secara otomatis konten gzip .

Anda dapat mengonfirmasi kompresi gzip untuk situs Anda dengan memeriksa tajuk HTTP dengan alat daring seperti ini . Masukkan URL ke halaman web atau sumber daya, dan ketik di gzipbawah "Terima-Pengkodean" untuk menunjukkan bahwa klien HTTP (yaitu, alat pengujian online dalam kasus ini) menerima kompresi gzip, seperti yang dilakukan sebagian besar browser.

Anda dapat meninjau informasi dan saran lainnya di sini untuk mengoptimalkan penyajian juga.

dan
sumber
3

selain jawaban Dan, tergantung pada generator situs statis Anda, ada beberapa plugin yang membuat versi terkompresi .gzoffline saat membuat situs. Dengan cara itu, server Anda dapat melayani gzhalaman-halaman tersebut secara langsung.

Misalnya, Pelicanpengguna dapat menggunakan gzip_cache . Untuk Jekyll, ada jekyll-press ,

kmonsoor
sumber