亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

再次研究下cache_lite

 更新時(shí)間:2007年02月14日 00:00:00   作者:  
晚上詳細(xì)的看了下cache_lite,功能比我想象中的強(qiáng)大的多。當(dāng)然目前我還沒(méi)有發(fā)現(xiàn)它是否支持直接保存PHP代碼來(lái)緩存的功能,不過(guò)我想應(yīng)該是可以擴(kuò)展實(shí)現(xiàn)的。

 這里有幾個(gè)例子:

<?
require_once('../libs/cache/Lite.php');

$options = array(
    
'cacheDir' => '../cache/test/',
    
'fileLocking' =>true,
    
'writeControl'=>true,
    
'readControl'=>false,
    
'fileNameProtection'=>false,//關(guān)閉文件名安全模式。cache id和組名將直接應(yīng)用到 cache文件的文件名,所以要小心使用特殊字符.
    
'automaticSerialization'=>false,//關(guān)閉自動(dòng)序列
    
'hashedDirectoryLevel'=>2,//設(shè)置兩級(jí)緩存路徑
    
'lifeTime' => 60
);
$Cache = new Cache_Lite($options);
$id='test';
if(
$data=$Cache->get($id,'test')){
   echo 
$data;
}else{
   
$data=time();
   
$Cache->save($data);
   echo 
$data;
}
?>


  對(duì)輸出進(jìn)行緩存

<?
require_once('../libs/cache/Lite.php');
require_once(
'../libs/cache/Lite/output.php');
$options = array(
    
'cacheDir' => '../cache/test/',
    
'lifeTime' => 60,
    
'pearErrorMode' => CACHE_LITE_ERROR_DIE
);
$cache =new Cache_Lite_Output($options);

if (!(
$cache->start('id_of_the_page'))) { 
    
// 沒(méi)有發(fā)現(xiàn)Cache !
    
echo 'test time:'.time().'<br>test<br>';
    
$cache->end(); // 緩沖的輸出現(xiàn)在被存儲(chǔ)到一個(gè)cache文件中 
}

?>


對(duì)函數(shù)進(jìn)行緩存

<?
require_once('../libs/cache/Lite.php');
require_once(
'../libs/cache/Lite/Function.php');
$options = array(
    
'cacheDir' => '../cache/test/',
    
'lifeTime' => 3600,
    
'pearErrorMode' => CACHE_LITE_ERROR_DIE
);
$cache = new Cache_Lite_Function($options);

$cache->call('function_to_bench'1245);

function 
function_to_bench($arg1$arg2
{
    echo 
"This is the output of the function function_to_bench($arg1, $arg2) !<br>";
    return 
"This is the result of the function function_to_bench($arg1, $arg2) !<br>";
}
?>

相關(guān)文章

最新評(píng)論