2008年4月1日火曜日

Zend_Config自体をキャッシュする。

YAMLのキャッシュ はクラスを使い分けないといけないのが面倒だったので、ローダー的なものを作った。
ついでに、Zend_Config_Xml,Zend_Config_Iniもキャッシュできるように。

Rf_Config_Yamlもいじったのでその内容は以下
Zend_Configで YAML を使う


Configローダー的な何かはこちら

今回は、配列をキャッシュするのではなく、クラスそのものをキャッシュするように変更。


ロード時間のテストはしてないのでどのくらい違うのかは不明。

ToDo:ファイルの文法エラーなどの場合の動作は?
ToDo:可能であれば、タイムスタンプの確認でキャッシュファイルを消すように変更。