CGI ::キャッシュ

CGI :: Cacheは、時間集約型CGIスクリプトのキャッシュを支援するためのPerl拡張です。
今すぐダウンロード

CGI ::キャッシュ ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Broc Seib
  • 出版社のWebサイト:
  • http://search.cpan.org/dcoppit/

CGI ::キャッシュ タグ


CGI ::キャッシュ 説明

CGI :: Cacheは、時間集中型CGIスクリプトのキャッシュをキャッシュするのに役立つPerl拡張機能です。 CGI :: Cacheは、時間集中型CGIスクリプトのキャッシュ出力を支援するためのPerl拡張機能です。バージョン1.01以外のインターフェイスがかなり変更され、以前のバージョンと互換性がありません。バージョン1.20.Synopsishereの簡単な例では、より小さなインタフェース変更も発生しました。#!/ usr / bin / perl cgiを使用します。 CGI :: Cacheを使用してください。 #cgi :: cache :: setup()を設定します。私の$ cgi =新しいCGI。 #cgi :: varsには、CGIバージョン2.50以降のCGI :: Cache :: Set_key($ cgi-> vars)が必要です。 #キャッシュ値がすでにある場合は、REVERの残りの部分を短絡してください。印刷$ CGI->ヘッダー「N」;印刷

これはSTDOUTに印刷されます。これはキャッシュされます。次の訪問が24時間以内の場合、この「印刷」を実行する代わりに、キャッシュされた標準区間が提供されます。 Eofhereのより複雑な例:CGIを使用する。 CGI :: Cacheを使用してください。 My $ QUERY =新しいCGI; #未読キャッシュエントリ、最大20メガバイト、#と6時間の時間からライブで、#/ tmp / cgi_cache / demo_cgiを設定します。 CGI :: Cache :: Setup({cache_options => {cache_root => '/ tmp / cgi_cache'、nampace => 'demo_cgi'、directory_umask => 077、max_size => 20 * 1024 * 1024、default_expires_in => '6時間'、}}); #cgi :: varsには、CGIバージョン2.50以降のCGI :: Cache :: Set_key($ Query-> vars)が必要です。 cgi :: cache :: invalidate_cache_entry()$ query-> param( 'force_regenerate')EQ 'True'。 CGI :: Cache :: Start()または終了; "content-type:text / htmlnn"を印刷します。印刷

これはSTDOUTに印刷されます。これはキャッシュされます。次回の訪問が6時間以内の場合、これらの「印刷」を実行する代わりに、キャッシュされた標準区域が提供されます。

EOF CGI :: Cache :: Pause();印刷要件: ・Perl


CGI ::キャッシュ 関連ソフトウェア