siteメニューコンテンツへ移動ホーム紹介Class::FileCacheable::LiteなるPerlモジュールを作った2件の返信Class::FileCacheableです。何にも気にせず作ったOOPスタイルのモジュールに、後から手軽にキャッシュ機構を導入できます。}やることは、Cache::FileCacheable::Liteを継承する必要ならfile_cache_expireメソッドをオーバーライドし、キャッシュの失効条件を指定する。必要ならfile_cache_optionsメソッドをオーバーライドし、オプションを明示する。対象のメソッドにFileCacheableアトリビュートを付与する。オプション指定などはCache::FileCacheとほぼ同じです。いうか、Cache::FileCacheに依存したClass::FileCacheableってのを作ったんだけど重すぎたので、ファイル操作まで自前でやる本モジュールができたのでした。いうか、実はこのモジュールは何年も前からひそかに使っていて、すごく気に入っていたので、今回、ちゃんとテスト書いてアップしてみた次第。継承ツリーを汚さない、MixInバージョンも作りたい。コメントをキャンセルメールアドレスが公開されることはありません。