Windows 2003、IIS 6、およびASP 2.0.50727を実行しています。私はIIS/ASPキャッシングに慣れていません。私たちは同じ要求を何度も繰り返すアプリケーションを持っています。 (静的コンテンツと動的aspリクエスト)ASPでキャッシュを使用する唯一の方法は、コードレベルで行うことです。これは本当ですか?私は開発者ではありませんが、システム側で作業しています。IIS/ASPキャッシュ
IISレベルでExpire HTTPヘッダーを設定することをお勧めしますか?私はそれを1日に設定すると、これは静的コンテンツを1日キャッシュするか、あるいは動的ASPデータだけをキャッシュしますか?私はこれがクライアントブラウザでキャッシュされていることを知っています。これらのイメージをIISサーバー側にキャッシュする方法はありますか?ファイルをメモリに保存しますか?
おかげ
は、ユーザー側ではなく、サーバー側のコントロールのキャッシュを有効期限。リックはそれを制御するための良いスタートを持っています。 –
この回答を見てください、これは、IMO、特に画像、jsファイル、CSSファイルなどのIISでのキャッシュを行うための最善の方法です:http://stackoverflow.com/questions/7541032/caching-specific- javascript-and-css-files/7542816#7542816 – Icarus
残念ながら私はIIS 6を実行していますので、IISで「出力キャッシュ」オプションがありません。私はKernalのIIS 6でのキャッシュについて読んだことがあるが、それが同じかどうかは分からない。 – roacha