程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> IIS GZip壓縮與HTTPCompressionModule的比較

IIS GZip壓縮與HTTPCompressionModule的比較

編輯:.NET實例教程

前段時間公司讓我測試使用了HTTPCompressionModule後,導致動態頁緩存無效的情況。在測試過程中發現,使用 HTTPCompressionModule後,aspx頁確實會偶爾出現緩存無效的情況。具體原因還不清楚,問了下用過HTTPCompressionModule的牛人,告訴我讓我自己使用Windbg+SOS調試一下。雖然增加了我學習的機會,但是時間趕緊,下了WinDbg後還是沒調試。緩存失效的原因不得而知。測試過程中也使用了IIS,來比較二者壓縮的效果,按理說IIS壓縮是系統級的,而HTTPCompressionModule壓縮則是ASP.Net級,這只是我的猜測而已,因為IIS的Gzip壓縮我了解並不深。在比較二者壓縮效果的過程,我使用的是gzip格式的Html文件來比較,結果顯示IIS壓縮性較HTTPCompressionModule高,不單是靜態文件壓縮,而且動態文件壓縮IIS也較後者效果明顯。

在測試過程中,想起在博客園看到的dudu的文章,其中有一篇回復說,使用IIS壓縮結合HTTPCompressionModule,壓縮效果更好。這裡我想指出:這樣配合使用,並不見得壓縮效果比單獨使用IIS好,因為HTTPCompressionModule壓縮後,IIS並不再進行壓縮了。


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved