Apa itu Gzip?

Gzip boleh merujuk kepada mana-mana yang berikut:

1. Pendek untuk zip GNU, Gzip adalah alat pemampatan pada sistem seperti Unix yang menggunakan alat baris perintah GNU. Ia dibangunkan oleh Jean-Loup Gaily dan Mark Alder, dan dikeluarkan pada 31 Oktober 1992. Fail yang dikompresi dengan gzip biasanya mengandungi nama fail .gz .

2. Apabila merujuk kepada HTTP dan pengekodan kandungan, HTTP / 1.1 memperkenalkan gzip sebagai cara untuk pelayan web untuk memampatkan kandungan sebelum menghantarnya kepada pengunjung. Menggunakan gzip, beban halaman lebih laju kerana saiz yang lebih kecil dan juga dapat mengurangkan kos lebar jalur keseluruhan.

Sebagai contoh, laman web ini bersaiz 7.65 KB dan versi gzip halaman ini ialah 2.47 KB, iaitu penjimatan data sebanyak 67.71%. Jika anda mengambil contoh ini, didarabkan dengan beratus-ratus halaman, anda dapat melihat bagaimana perubahan ini boleh membantu. Contoh ini juga hanya fail .htm, yang tidak termasuk sebarang fail .CSS luaran yang juga boleh dikosongkan.

Sekiranya anda menjalankan Apache untuk pelayan web anda, gzip telah digantikan dengan mod deflate. Untuk membolehkan mengempiskan pada pelayan Apache tambahkan kod di bawah ke fail .htaccess anda.

 # Tekan teks, HTML, JavaScript, CSS dan XML AddOutputFilterByType teks DEFLATE / plain AddOutputFilterByType DEFLATE text / html AddOutputFilterByType DEFLATE text / xml AddOutputFilterByType DEFLATE text / css AddOutputFilterByType DEFLATE application / xml AddOutputFilterByType DEFLATE application / xhtml + xml AddOutputFilterByType DEFLATE application / aplikasi xml AddOutputFilterByType DEFLATE / javascript AddOutputFilterByType DEFLATE application / x-javascript #Remove bug browser BrowserMatch ^ Mozilla / 4 gzip-only-text / html BrowserMatch ^ Mozilla / 4 \ .0 [678] no-gzip BrowserMatch \ bMSIE! no-gzip ! gzip-only-text / html Header menambah Vary User-Agent 

Memampatkan, Singkatan komputer, GNU, HTTP, istilah Internet, istilah Perisian, Tarball, istilah reka bentuk web