2011-02-01 9 views
0

私はTelerikベースのアプリケーションを最適化し、 'RadCompression'機能を見ていました。私の理解は、このツールはviewstateを圧縮することですが、私の場合、すべての.aspxコンテンツはすでにクライアントにgzipされています。この場合、RadCompressionは私にどのような付加価値を与えていますか?このツールは、gzippingの内容がもっと問題になっていたIE6 /黄金時代から残っていますか?私のasp.netアプリケーションでRadCompressionの目的

答えて

3

RadCompression aboutページは非常によくそれを説明する:

簡単に言えば、RadCompressionは、ASP.NET AJAXのためのRadControlsと船が自動的にあなたのAJAXおよびWebサービスの応答を圧縮するように設計されていることをHttpModuleをです。言い換えると、RadCompressionは、サーバーがブラウザ(またはSilverlight-client)に送り返しているビットを傍受し、それらを圧縮します。圧縮されたビットがブラウザに到達すると、標準のブラウザ技術が応答を引き継ぎ、応答を解凍するので、アプリケーションは正常に動作します。圧縮プロセスは、クライアント側のコード(JavaScriptまたはSilverlight)とサーバーサイドコードに対して完全に透過的です。理論的には、ワイヤを通じて(サーバーからクライアントに)送信する必要があるビット数を減らすだけで、TTLB(最終バイトまでの時間)を短縮してページパフォーマンスを向上させます。

それはしません内容を説明するために行く:

RadCompressionは、内蔵されたIIS 7でHTTP圧縮など、他のHTTP圧縮ツールの完全な代替になるように設計されていません。代わりに、既存のツールを使用して、通常は見逃しているシナリオ、つまりAJAX(および現在のSilverlight)アプリケーションで前後に動くビットの圧縮をカバーするように設計されています。

関連する問題