給頁面減減肥!
您希望讓您的頁面變成一個苗條淑女么?您希望您苗條的頁面不占用您寶貴的網絡帶寬么?您希望不放棄使用viewstate而網頁體積卻成倍成倍的減小么?那么您可以看看我是怎么給網頁減肥的。我不會通過不讓網頁吃飯亞,我要讓它吃的多,吃得好,但不長肉。
首先介紹兩個工具
1.
Fiddler:這個一個http調試代理,您使用它就可以清晰的看到您的頁面的request-header,response-header,stream,text,xml等等的信息,我們的頁面變成苗條淑女。單個用戶是不好體驗的,尤其是在本地。所以您必須尋找一個合適的天平,來衡量美女的體重。
2
httpwatch這款工具是以瀏覽器插件的形式運行的。功能大體和Fiddler相似,不過在ie7.0里面Fiddler不能正常抓取http信息,這個就派上用場了
兩者運行效果圖分別為:
Fiddler
httpwatch:
用兩者我們都可以看到,Content-Encoding,當其為gzip時候,網頁在傳輸的時候是經過壓縮的,體積會小很多,我測試了一下,大概體積減少3-5倍,主要看網頁中的內容,img圖片可能壓縮效果不太好。
下面是我作了的一個測試,
壓縮后:
壓縮前:
那么,如何實現壓縮呢,iis6.0配置可以實現,具體連接如下:IIS Compression in IIS6.0
自己實現也不難,下面是實現的代碼和測試網站,有興趣可以下過去看看
/Files/jillzhang/WebSites.rar
兩個分析工具下載:
/Files/jillzhang/FiddlerSetup.rar
/Files/jillzhang/crack.rar
作者:jillzhang
出處:http://jillzhang.cnblogs.com/
本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。
出處:http://jillzhang.cnblogs.com/
本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。

浙公網安備 33010602011771號