มีหลายสิ่งที่คุณต้องทำ / พิจารณาเมื่อคุณต้องการเปิดใช้งานการบีบอัด HTTP บน IIS 6.0 (Windows Server 2003)
ใครช่วยกรุณาให้รายการที่ครอบคลุมของการกระทำที่คุณต้องใช้เพื่อเปิดใช้งานการบีบอัด HTTP อย่างถูกต้อง?
มีหลายสิ่งที่คุณต้องทำ / พิจารณาเมื่อคุณต้องการเปิดใช้งานการบีบอัด HTTP บน IIS 6.0 (Windows Server 2003)
ใครช่วยกรุณาให้รายการที่ครอบคลุมของการกระทำที่คุณต้องใช้เพื่อเปิดใช้งานการบีบอัด HTTP อย่างถูกต้อง?
คำตอบ:
อัปเดต :
ในการตรวจสอบว่าการบีบอัดใช้งานได้คุณสามารถใช้ Firefox กับปลั๊กอิน Firebug และ YSlow พวกเขาจะแสดงสถานะการบีบอัดสำหรับแต่ละองค์ประกอบ (html, javascript, css)
นอกจากนี้เพื่อทดสอบวิธีการบีบอัดแต่ละวิธี (gzip / deflate) คุณสามารถเปลี่ยนการตั้งค่า " network.http.accept-encoding " ใน Firefox (ค่าเริ่มต้นคือ " gzip, deflate ")
ไม่มีใครรู้ว่าคุณทดสอบอย่างไรถ้าเซิร์ฟเวอร์ IIS6 ของคุณกำลังส่งเนื้อหาซิปหรือไม่
มีเว็บไซต์ "ทดสอบเว็บไซต์ของคุณ" ที่สามารถบอกคุณได้หรือไม่?
คุณสามารถใช้ Firefox เพื่อบอกคุณ (firebug หรือปลั๊กอินอื่น ๆ ได้ไหม)
[อัปเดต]
ใช้ YSlow กับ FireBug คลิกที่แท็บ "ส่วนประกอบ" และจะแสดงขนาด raw และ gzipped
ฉันเล่นด้วยการตั้งค่านี้บนเซิร์ฟเวอร์ของเรา (IIS 6) และในขณะที่เปิดใช้งานมันค่อนข้างง่าย แต่ก็ไม่ได้ทำให้เราสามารถควบคุมมันได้มากเท่าที่ฉันต้องการ ฉันสิ้นสุดขึ้นซื้อhttpZip จากซอฟท์แว มันทำให้เล็กน้อยเพื่อเปิดใช้งานและกำหนดค่า ดูเหมือนว่า IIS 7 จะดีกว่านี้มาก
ฉันใช้คำแนะนำนี้เพื่อตั้งค่าการบีบอัด HTTP (gzip และ deflate) บน IIS 6 ฉันใช้ตัวอย่าง metabase.xml นี้เพื่อปรับแต่งค่าของฉันเพื่อให้ได้ผลลัพธ์ที่ดีที่สุด