現在、会社のサイトのパフォーマンスを最適化しています。2MB以上のホームページとアセットをダウンロードするのに6〜10秒かかったとき(サイトはほとんどがFlashで、多くのメディアが含まれているため、2MB以上のHTMLとビューステートではありません)。このダウンロードサイズを小さくするには、実行する必要のあることがたくさんあります。しかし、私が絶対にやりたいことの1つは、HTTP圧縮を有効にして、静的コンテンツ、特にXML、CSS、およびJSを圧縮することです。SWFやJPGに圧縮があまり効果を発揮するとは思いません。
サーバーのテストとベンチマークを実行できるように、ステージングサイトでこれを有効にします。これは、IIS 6ではIISマネージャーを介して個々のサイトに圧縮を設定できないため、メタベースの編集を行う必要があることを意味します。それに関する問題は、メタベースがIISによってロックされているため、保存できないことです。編集内容を保存しても、変更を有効にするにはIISを再起動する必要があります。これにより、同じサーバーでホストされている他のライブサイトが停止します。IISを再起動せずに1つのサイトの圧縮を有効にする方法はありますか?ステージングサイトを再開してもかまいません。この作業でサーバー上の他のサイトが停止することは望ましくありません。
どんな援助も大歓迎です。