iT邦幫忙

3

[ASP.NET]使用IIS的網頁壓縮

gipi 2010-01-13 21:46:467013 瀏覽

原文來點部落:http://www.dotblogs.com.tw/jimmyyu/archive/2009/10/31/11367.aspx

文中圖片與程式碼區塊較多,建議直接連到以上網址觀看。
在網頁開發上,由於AJAX的概念興起,Javascript的應用變的愈來愈廣泛,是面上的Javascript libraries也愈來愈多了,而這些Javascript的使用帶來了高操作性與部分刷新的優點,但相對的也將使用者第一次開啟網頁的下載流量提升了很多,已jQuery為例,最簡單的jQuery的js檔就約40-50k,對網路狀況不好的使用者來說,是太多了。

而如果我們使用 aspx、asp等動態網頁進行設計,這些網頁的內容會隨著使用者的不同而改變,因此cache的效果並不會特別好,一個複雜的ERP表單,光是網頁的原始碼量可能就高達200kb也說不定,當一次刷新的流量高達200kb時,在Internet的環境下,相信怎麼跑也很難跑的順暢。

若js的引用與網頁的複雜度都是目前所必需,那我們只有另闢蹊徑來解決效能的問題,兩年前在網路上找尋到以下的設定方式,透過IIS進行網頁內容的壓縮,壓縮的效果非常好,200kb的網頁,經過壓縮後約只剩下40kb,所以我們也一直沿用至今。


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言