Dec 2

逆引きrhaco59: ページ以外をキャッシュする

以前lingrに話題が出たので軽くまとめ
rhacoではページ以外に変数、オブジェクトもキャッシュできます。rhacoでキャッシュを使用するにはio.Cacheを読み込みます

Rhaco::import('io.Cache');


例としてテーブルのselect結果をキャッシュするには
キャッシュの設定は
Cache::set('products',$db->select(new Product());


キャッシュの取得は
$list = Cache::get('products');

という方法を用います。適切に用いるとレンタルサーバでもスピードアップにつながりそうですね。

| comment(0)