使って何かする時に、毎回フレッシュなデータを取ってきてたのですが、場合によっては一定期間は同じデータを使いまわしたいという事が出てきたのでキャッシュ機能を付けてみることにしました。モジュールを使います。PerlのCache::Fileが便利なのでメモキャッシュ機能をこんな感じにつけてみました。コンテンツデータのみをキャッシュに保存。そのキャッシュデータを読み込むという具合です。作成されるオブジェクト毎キャッシュした方が便利かとも思ったのですがそうでも無かったのでこんな感じに。個人的には使いやすいと思いました。