Cache files DO NOT expire. Any queries that have been cached will remain cached un " /> 手机在线观看毛片,亚洲福利视频导航,蜜芽最新域名解析网站

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

讓CodeIgniter數據庫緩存自動過期的處理的方法

CodeIgniter框架是一個非常小巧的php框架。CI自帶數據庫文件緩存,但按官方的說法,緩存設置后永不過期,除非你調用方法主動刪除。

Cache files DO NOT expire. Any queries that have been cached will remain cached until you delete them.

感覺太弱智了,非常不方便。 修改一下db類,在開啟緩存時設置一個過期時間,到期自動緩存自動失效。

1:CI database/DB_dirver.php 中 1021行 cache_on 函數替換為

復制代碼 代碼如下:function cache_on($expire_time=0) //add parm expire time - 緩存過期時間
{
$this->cache_expire_time = $expire_time; //add by kenvin
$this->cache_on = TRUE;
return TRUE;
}

2:CI database/DB_cache.php 中 90行 read 函數 if (FALSE === ($cachedata = read_file($filepath))) 一行前面加上

復制代碼 代碼如下://判斷是否過期 // cache_expire_time
if ( !file_exists($filepath) ) {
return false;
}
if ( $this->db->cache_expire_time > 0 && filemtime($filepath) db->cache_expire_time) {
return false;
}

這樣,在需要開啟緩存的地方,由以前的 $this→db→cache_on(); 改為
復制代碼 代碼如下:$this→db→cache_on($SEC);
$SEC 為緩存過期時間,以秒為單位。 如 $this→db→cache_on(60);表示緩存60秒后過期。

php技術讓CodeIgniter數據庫緩存自動過期的處理的方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 一个人免费完整观看日本 | 欧美黑人巨大xxxxx | 国产精品v片在线观看不卡 国产精品v欧美精品v日韩 | 视频成人app永久在线观看 | 亚洲 欧美 国产 综合久久 | 日韩 国产 中文 无码 | 野花日本免费完整版高清版动漫 | 色迷迷导航 | 伦理在线影院伦理电影 | 伊人色啪啪天天综合婷婷 | 精品三级在线观看 | 伊在香蕉国产在线视频 | 亚洲绝美精品一区二区 | 美女撒尿无遮挡免费中国 | 久久精品免费看网站 | 欧美亚洲日韩自拍高清中文 | 大香伊人中文字幕精品 | 影音先锋xfplay影院av | MELODY在线播放无删减 | 午夜A级理论片左线播放 | 国产午夜精品视频在线播放 | 4480yy午夜私人影院 | 欧美色图14p | 久久91精品久久久久久水蜜桃 | 成人高清网站 | 午夜人妻理论片天堂影院 | 99视频在线精品免费观看18 | 国产制服丝袜91在线 | 国产人在线成免费视频 | 成人久久欧美日韩一区二区三区 | 国产精品久久国产三级国不卡顿 | 国产午夜精品理论片免费观看 | 国产在线精品亚洲第一区 | 国产精品无码AV天天爽人妻蜜桃 | 久久看片网 | 无码内射成人免费喷射 | 757一本到午夜宫 | 亚洲成A人片在线观看中文L | 久久精品国产亚洲AV热无遮挡 | 涩涩涩涩爱网站 | 免费又黄又硬又爽大片 |