最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Yii CFileCache 獲取不到值的原因分析

 更新時間:2017年02月08日 10:46:45   投稿:mrr  
這篇文章主要介紹了Yii CFileCache 獲取不到值的原因分析,非常不錯,具有參考借鑒價值,需要的朋友參考下

我在配置文件里面配置了

‘cache'=>array(
‘class'=>'system.caching.CFileCache',
),

在控制器里面設(shè)置了

return array(
array(
‘COutputCache+pro',
‘duration'=>86400,
‘varyByParam'=>array(‘id'),
),

然后開啟了數(shù)據(jù)庫 ‘schemaCachingDuration'=>3600,

初次使用是有緩存文件的 而且發(fā)現(xiàn) 確實加快不少訪問速度

但時間一長 在某個時間段 也許是10分鐘后 我就發(fā)現(xiàn) runtime/cache 下面的緩存文件突然就沒了

不清楚是什么原因 跟蹤了好長時間才發(fā)現(xiàn)這個問題

另外還發(fā)現(xiàn)緩存目錄里面還有 文件夾 什么0a d6 63 3a命名的 不知道這是起什么作用的

在線等緩存文件突然沒了的原因?

緩存文件在D盤 數(shù)據(jù)空間是很大的

一、yii的緩沖需要在main.php里面配置,

/****************/
‘cache' => array (
‘class' => ‘system.caching.CFileCache'
)

配置完成以后只需在控制器里面….

Yii::app ()->cache->set($key,$value,$expire);
Yii::app ()->cache->get($key);

二、配置多種緩存

main.php 的配置

‘cache' => array (
‘class' => ‘system.caching.CFileCache'
),
‘dbcache' => array (
‘class' => ‘system.caching.CDbCache'
)

控制器只需用相應(yīng)的cacheid調(diào)用就好

如:Yii::app ()->dbcache

三、頁面緩沖也就是把整個頁面靜態(tài)化

main.php配置還是一樣

控制器:可以使用COutputCache類作為一個我們控制器類中的一個行為過濾器。

public function filters() {
return array (
array (
‘COutputCache',
‘duration' => 600,
‘ varyByParam' => array(‘id')
)
);
}

COutputCache來緩存數(shù)據(jù)時,來作為自動生成key名字的策略。下面是可以使用的一個列表:

varyByRoute:通過將該選項設(shè)置為true,具體請求的路由部分將會作為獨立標(biāo)識符的一部分用于生成緩存數(shù)據(jù)。所以,你可以使用請求controller和acion的組合來區(qū)別緩存內(nèi)容。

varyBySession:通過設(shè)置該選項為true,將使用唯一的session id來區(qū)分緩存中的內(nèi)容。每個用戶的session都是不同的,但是可以用來為緩存服務(wù)。

varyByParam:如前面所說,這里是用輸入的GET中的參數(shù)來區(qū)分緩存內(nèi)容。

varyByExpression:給該選項設(shè)置PHP表達(dá)式,我們可以使用相應(yīng)表達(dá)式的結(jié)果來區(qū)分緩存的內(nèi)容。

還有要注意的是 COutputCache默認(rèn)的cacheid是cache

四、片段緩存

片段緩存用來緩存一個頁面的一部分。我們可以在view腳本中使用片段緩存。我們通過使用CController::beginCache()和CController::endCache()方法來實現(xiàn)。

…some HTML content…
<?php if($this—>beginCache($key))?>
…content to be cached…
<?php $this—>endCache(); ?>
…other HTML content…

以上所述是小編給大家介紹的Yii CFileCache 獲取不到值的原因分析,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評論

绥中县| 东平县| 霞浦县| 略阳县| 轮台县| 桑日县| 贵州省| 蓝山县| 阆中市| 郁南县| 九龙坡区| 玛沁县| 榆中县| 揭东县| 蓬安县| 方城县| 滨州市| 循化| 通化市| 榆中县| 吉安市| 张家川| 日喀则市| 奉新县| 万全县| 桂林市| 隆尧县| 汝城县| 托克逊县| 和政县| 阳西县| 明溪县| 比如县| 和林格尔县| 习水县| 兴城市| 溆浦县| 勐海县| 黔西| 禹城市| 荣昌县|