#設定expired time, 及是否要用PHP的serialize函式將data serialize
$frontendOptions = array(
'lifetime' => 60 * 60 * 24 * 30,
'automatic_serialization' => true
);
#設定儲存路徑&資料階層數,i.e. 1 => ~/zend_cache__5/zend_cache_{$cacheName}
0 => ~/zend_cache_{$cacheName}
$backendOptions = array(
'hashed_directory_level' => 1
'cache_dir' => realpath(APPLICATION_PATH . '/../library'));
$zendCache = Zend_Cache::factory('Core', 'File', $frontendOptions, $backendOptions);
$zendCache->save($data, $cacheName);
$zendCache->remove($cacheName);
#判斷Cache是否有值
if(($data = $zendCache->load($cacheName)) === false){
....
}
沒有留言:
張貼留言