Gzip คืออะไร

Gzip อาจอ้างถึงสิ่งต่อไปนี้:

1. ย่อมาจาก GNU zip, Gzip เป็นเครื่องมือบีบอัดข้อมูลบนระบบ Unix-like ที่ใช้เครื่องมือบรรทัดคำสั่งของ GNU ได้รับการพัฒนาโดย Jean-Loup Gaily และ Mark Alder และวางจำหน่ายในวันที่ 31 ตุลาคม 1992 ไฟล์ที่ถูกบีบอัดด้วย gzip มักจะมีนามสกุลไฟล์เป็น . gz

2. เมื่ออ้างถึง HTTP และการเข้ารหัสเนื้อหา HTTP / 1.1 แนะนำ gzip เพื่อให้เว็บเซิร์ฟเวอร์บีบอัดเนื้อหาก่อนส่งให้ผู้เยี่ยมชม การใช้ gzip หน้าเว็บจะโหลดเร็วขึ้นเนื่องจากมีขนาดเล็กลงและสามารถลดต้นทุนแบนด์วิดท์โดยรวมได้

ตัวอย่างเช่นหน้าเว็บนี้มีขนาด 7.65 KB และรุ่น gzipped ของหน้านี้คือ 2.47 KB ซึ่งเป็นการประหยัดข้อมูล 67.71% หากคุณนำตัวอย่างนี้มาคูณด้วยหน้านับแสนหน้าคุณสามารถดูว่าการเปลี่ยนแปลงนี้จะช่วยได้อย่างไร ตัวอย่างนี้เป็นเพียงไฟล์. htm ซึ่งไม่รวมไฟล์. CSS ภายนอกใด ๆ ที่สามารถ gzipped ได้เช่นกัน

หากคุณใช้ Apache สำหรับเว็บเซิร์ฟเวอร์ของคุณ gzip ถูกแทนที่ด้วย mod deflate หากต้องการเปิดใช้งานการยุบบนเซิร์ฟเวอร์ Apache ให้เพิ่มโค้ดด้านล่างลงในไฟล์. htaccess ของคุณ

 #Compress ข้อความ, HTML, JavaScript, CSS และ XML AddOutputFilterByType ข้อความ DEFLATE / แอปพลิเคชัน AddOutputFilterFilterByType DEFLATE ข้อความ / html AddOutputFilterByType DEFLATE ข้อความ / xml AddOutputFilterByType xml AddOutputFilterByType แอปพลิเคชัน DEFLATE / javascript AddOutputFilterByType แอปพลิเคชัน DEFLATE / x-javascript # ลบข้อผิดพลาดเบราว์เซอร์ BrowserMatch ^ Mozilla / 4 gzip ข้อความเดียว / html BrowserMatch ^ Mozilla / 4 \ .0 [678] ! gzip-only-text / html Header ผนวก Vary User-Agent ต่อท้าย 

บีบอัด, ตัวย่อคอมพิวเตอร์, GNU, HTTP, ข้อกำหนดอินเทอร์เน็ต, เงื่อนไขซอฟต์แวร์, Tarball, ข้อกำหนดการออกแบบเว็บ