2011-08-09 8 views
0

コードなしのASPXファイルがいくつかあります。私はMasters PagesのためにASPXが必要で、いくつかの静的ascxファイルを再利用しています。"静的" ASPXファイルのOutputCacheに利点がありますか?

私は自分のページにOutputCacheディレクティブを置くといくつかの利点がありますか?

これはHotSiteで、ピーク時には100万ページビューがあります。

私はまた、ログイン名で、動的テキストを持ついくつかのページがあります、私はaspを使用することを考えています:代用コントロール、それは良いアイデアですか?

答えて

0

おそらく、出力全体がメモリに保持されるため、ディスクからファイルをロードしないという利点があります。また、ページライフサイクルの一部をスキップして、いくつかのCPUダンプを節約します。

ページが静的なため、クライアントにキャッシュすることができます。そのブラウザからサーバーに再度リクエストはありません。それが最大のメリットです。

+0

はい、出力キャッシュを使用します。私のホームページは、最初にヒットした後、常にクライアントキャッシュから取得されます。サーバーはただ304のコードを返します –

+1

私が言っていることは、ブラウザが304を取得する要求を送信しないように、将来的に有効期限のヘッダーを設定することです –

関連する問題