ページ圧縮の実装に関しては、私のオプションは何ですか asp.net.Right は、カスタムの自家製 httpmodule を持っていますが、あまり成熟していません。
Google は私をMbCompressionにリンクしています。このプロジェクトにはビューとダウンロードがほとんどなく、少しがっかりしています。
編集:共有ホスティングを使用しているため、IIS 設定へのアクセスが制限されています
ページ圧縮の実装に関しては、私のオプションは何ですか asp.net.Right は、カスタムの自家製 httpmodule を持っていますが、あまり成熟していません。
Google は私をMbCompressionにリンクしています。このプロジェクトにはビューとダウンロードがほとんどなく、少しがっかりしています。
編集:共有ホスティングを使用しているため、IIS 設定へのアクセスが制限されています
私はこれを行うのは嫌いですが、「HTTP圧縮ASP.NET」のようなものをグーグルで検索すると、コードを使用して多くの優れたリソースが得られます。通常、モジュールを使用して圧縮するメソッドがあります。自分にとって意味のあるものを見つけてください。CodeProjectプロジェクトは、このようなものに役立つことがよくあります。
(そして、ホスティング事業者が後でIISレベルで圧縮を追加しないことに注意してください。二重圧縮はサイトを破壊します。しかし、今までにそれをオンにしていないほとんどのホスティング事業者は、後でそれをオンにするつもりはありません。彼らは賢くない。)
IIS 6 上の ASP.NET MVC アプリで、動的圧縮のために少し調整してFastMVCを使用しました。うまくいきました。通常の ASP.NET アプリでの使用を妨げるものは何もないと思います。
IIS 7 には、gzip および deflate 圧縮のサポートが組み込まれています。IIS 6 も同様ですが、動的コンテンツにはあまり適していません。
MbCompress はアセットを縮小するためのもので、HTTP 圧縮とは異なります。
MbCompression は主に http 圧縮用に設計されており、その主なターゲットは共有ホスティング下のサイトです。それはあなたのニーズに完全に適合します。最後のコードを確認してください(リリースコードではありません)