2011-12-01 49 views
-1

實際上我不知道任何關於http壓縮。我搜索谷歌,並獲得了許多代碼來實現http壓縮爲asp.net網站。我只需要知道使用http壓縮的優點。它是減少頁面大小還是幫助頁面更快地下載到客戶端PC上?關於http壓縮與gzip或在asp.net頁面deflate

我使用其實現HTTP壓縮代碼,如下所示一個HTTP模塊。

enter link description here

enter link description here

只是去鏈接,並告訴我,如果我使用這些技術,然後我的頁面大小將被減少和加載速度更快。尋找建議。 感謝

+0

爲什麼負面的標誌...我尖銳地要求概念。 –

+0

「使用http壓縮的優勢是什麼」 - 「約2 630 000個結果」。引用第一個熱門話題「內置在瀏覽器和服務器中的功能,可以通過減少在服務器和客戶端之間傳輸數據所需的時間來顯着提高網站性能」。所以,是的,它縮小了尺寸;更小的尺寸==更小的傳輸時間。 – Piskvor

回答

0

Piskvor是正確的它是一個簡單的答案通過搜索它來獲得。

如果您使用的是IIS 7.5(7.0也許還有我不是100%確定),那麼它是簡單的通過服務器開啓HTTP壓縮。如果你打開靜態和動態壓縮,那麼你會看到你的迴應將被壓縮。

優勢包括更小的發送尺寸 - 因此它會更快發送。

沒有爲較小的頁面大小的權衡,但更高的CPU開銷(如Web服務器將不得不做更多的工作要發送的文件),但對於現代的Web服務器,這是比更合理。

如果你不使用IIS7 +那麼你將不得不按規定執行的解決方案。

這有幫助嗎?

+0

如果IIS可以壓縮,那麼爲什麼人們爲頁面壓縮編寫自己的代碼......任何原因。 –

+0

有時候,您的網絡服務器沒有這種控制級別。從你的第一個鏈接'使用GZip壓縮非常簡單,可以讓IIS自動爲你做,或者使用一些簡單的ASP.NET代碼來壓縮內容。 –