先週辺り突然出会った「PearのCache Lite」、じっくり取り組む余裕が無かったが、今日から制作に入った割と小振りなコンテンツで試す。複数のCSVとXMLファイルからデータを読み込んで表示する俺的にお約束のパターン。CSVから読み込むデータは他のコンテンツでも共通で使っている物なので取り込んだ配列をキャッシュに入れておけば便利かもとか色々考える。
今回は1ページ物だったのでこのページを表示する部分を丸ごとキャッシュに入れて使ってみることに。やることが決まれば作るのは割と簡単。
・指定したIDのキャッシュが存在していればキャッシュから読み込んで表示
・存在していなければ通常の処理をして表示、データをキャッシュに保存。
この流れがもの凄く簡単に出来る。うーん、なるほどこれは便利だ。複数ページへの対応とか考えてみよ。