การบีบอัด HTTP บน IIS 6.0 (Windows Server 2003)


15

มีหลายสิ่งที่คุณต้องทำ / พิจารณาเมื่อคุณต้องการเปิดใช้งานการบีบอัด HTTP บน IIS 6.0 (Windows Server 2003)

ใครช่วยกรุณาให้รายการที่ครอบคลุมของการกระทำที่คุณต้องใช้เพื่อเปิดใช้งานการบีบอัด HTTP อย่างถูกต้อง?

คำตอบ:


12

อัปเดต :

ในการตรวจสอบว่าการบีบอัดใช้งานได้คุณสามารถใช้ Firefox กับปลั๊กอิน Firebug และ YSlow พวกเขาจะแสดงสถานะการบีบอัดสำหรับแต่ละองค์ประกอบ (html, javascript, css)

นอกจากนี้เพื่อทดสอบวิธีการบีบอัดแต่ละวิธี (gzip / deflate) คุณสามารถเปลี่ยนการตั้งค่า " network.http.accept-encoding " ใน Firefox (ค่าเริ่มต้นคือ " gzip, deflate ")


1
คุณอาจต้องการตรวจสอบblogs.msdn.com/vivekkum/archive/2009/02/18/…หากคุณกำหนดค่า appPool ให้ทำงานภายใต้บัญชีอื่น
Vivek Kumbhar

3

ไม่มีใครรู้ว่าคุณทดสอบอย่างไรถ้าเซิร์ฟเวอร์ IIS6 ของคุณกำลังส่งเนื้อหาซิปหรือไม่

มีเว็บไซต์ "ทดสอบเว็บไซต์ของคุณ" ที่สามารถบอกคุณได้หรือไม่?

คุณสามารถใช้ Firefox เพื่อบอกคุณ (firebug หรือปลั๊กอินอื่น ๆ ได้ไหม)

[อัปเดต]

ใช้ YSlow กับ FireBug คลิกที่แท็บ "ส่วนประกอบ" และจะแสดงขนาด raw และ gzipped


คุณสามารถใช้ส่วนขยายของ Firefox Firebug (แท็บเครือข่าย) มันจะแสดงรายละเอียดของการตอบสนองของเซิร์ฟเวอร์ หากคุณใช้พร็อกซีต้องแน่ใจว่าพร็อกซีไม่ได้ "กลืน" การบีบอัดข้อมูล
splattne

หรือใช้ Fiddler (www.fiddlertool.com) สำหรับ IE
splattne

ตรวจสอบคำตอบของการปรับปรุงของฉันข้างต้น
alexandrul

1

ฉันเล่นด้วยการตั้งค่านี้บนเซิร์ฟเวอร์ของเรา (IIS 6) และในขณะที่เปิดใช้งานมันค่อนข้างง่าย แต่ก็ไม่ได้ทำให้เราสามารถควบคุมมันได้มากเท่าที่ฉันต้องการ ฉันสิ้นสุดขึ้นซื้อhttpZip จากซอฟท์แว มันทำให้เล็กน้อยเพื่อเปิดใช้งานและกำหนดค่า ดูเหมือนว่า IIS 7 จะดีกว่านี้มาก


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.