内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

怎么讓CodeIgniter數(shù)據(jù)庫緩存自動處理過期的緩存-創(chuàng)新互聯(lián)

本篇內(nèi)容介紹了“怎么讓CodeIgniter數(shù)據(jù)庫緩存自動處理過期的緩存”的有關(guān)知識,在實(shí)際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

創(chuàng)新互聯(lián)建站專注于企業(yè)成都全網(wǎng)營銷、網(wǎng)站重做改版、松原網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、HTML5、商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)營銷網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為松原等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

CodeIgniter框架是一個非常小巧的PHP框架。CI自帶數(shù)據(jù)庫文件緩存,但按官方的說法,緩存設(shè)置后永不過期,除非你調(diào)用方法主動刪除。

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

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

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



復(fù)制代碼 代碼如下:

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 函數(shù) if (FALSE === ($cachedata = read_file($filepath))) 一行前面加上



復(fù)制代碼 代碼如下:

//判斷是否過期 // 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(); 改為


復(fù)制代碼 代碼如下:

$this→db→cache_on($SEC);


$SEC 為緩存過期時間,以秒為單位。 如 $this→db→cache_on(60);表示緩存60秒后過期。


“怎么讓CodeIgniter數(shù)據(jù)庫緩存自動處理過期的緩存”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!

文章名稱:怎么讓CodeIgniter數(shù)據(jù)庫緩存自動處理過期的緩存-創(chuàng)新互聯(lián)
文章分享:http://www.rwnh.cn/article34/doedse.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、ChatGPT動態(tài)網(wǎng)站、軟件開發(fā)虛擬主機(jī)、網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營
扶沟县| 平远县| 务川| 青川县| 东宁县| 阜新| 宁都县| 资兴市| 丰都县| 南乐县| 仙居县| 乌鲁木齐县| 铁岭县| 乌什县| 温州市| 吉水县| 梅州市| 泸西县| 肥乡县| 游戏| 唐海县| 金山区| 河源市| 象山县| 荔波县| 龙门县| 安泽县| 页游| 洛宁县| 克山县| 巴彦淖尔市| 寻甸| 图木舒克市| 延寿县| 余庆县| 铁岭市| 漠河县| 财经| 韩城市| 海兴县| 东乌珠穆沁旗|