Zend Framework 1.xでキャッシュを追加/キャッシュを有効にするように簡単に教えてもらえますか?つまり、理解可能で実装が簡単なソリューションです。ありがとう。
1834 次
2 に答える
0
キャッシュを設定します。
$frontend= array(
'lifetime' => 60,
'automatic_serialization' => true
);
$backend= array(
'cache_dir' => 'D:\cache',
);
$cache = Zend_Cache::factory('core', 'File', $frontend, $backend );
Zend_Registry::set('cache',$cache);
これを使用して設定します。
private function setCached($key, $data)
{
$cache = Zend_Registry::get('cache');
$cache->save($data, $key);
}
これを使用して取得します。
private function getCached($key)
{
$cache = Zend_Registry::get('cache');
if(!$result = $cache->load($key))
{
return false;
}
else
{
return $result;
}
}
于 2013-11-07T11:44:01.737 に答える