国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > CMS > Discuz > 正文

Discuz 插件開發(fā)教程之寫入緩存文件

2024-09-11 09:04:34
字體:
供稿:網(wǎng)友
Discuz的插件機(jī)制給開發(fā)者一個(gè)好的開發(fā)環(huán)境,很多類庫(kù)與函數(shù)數(shù)讓你調(diào)用,你只用關(guān)注業(yè)務(wù)代碼與模板。而有的操作是一定要知道的。如緩存機(jī)制。緩存是個(gè)好東西,當(dāng)開發(fā)的功能需要大量的在數(shù)據(jù)庫(kù)里讀取時(shí),而且數(shù)據(jù)庫(kù)查詢語句很復(fù)雜時(shí),如果用戶刷新一次頁(yè)面就讀取一次,那么服務(wù)器是受不了的。所以緩存文件是一定要的。

下面說一下如何操作緩存文件:
1、寫入操作
$contents[]="你要寫入的數(shù)據(jù)";
$cacheArray .= "/$contents=".arrayeval($contents).";/n";
writetocache('it618_contents', $cacheArray); 

2、讀取操作
include_once DISCUZ_ROOT.'./data/sysdata/cache_it618_contents'.php';
$strall=$contents[0];

3、根據(jù)緩存時(shí)間判斷操作
$cache_file = DISCUZ_ROOT.'./data/sysdata/cache_it618_contents.php';

if(($_G['timestamp'] - @filemtime($cache_file)) > $it618['cachetime']*60) {
   //你可以寫緩存文件了
}else{
   //你可以從緩存文件里讀了
}    
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 桦川县| 垦利县| 句容市| 揭东县| 克什克腾旗| 得荣县| 湛江市| 辉南县| 台山市| 英吉沙县| 铜川市| 寿阳县| 孝义市| 深州市| 高密市| 沭阳县| 互助| 阳信县| 宁乡县| 伊春市| 黄浦区| 芒康县| 奉化市| 拜城县| 依兰县| 惠州市| 上思县| 绥阳县| 明光市| 洞口县| 宝坻区| 正镶白旗| 马鞍山市| 大余县| 辽宁省| 寻甸| 永济市| 吉林省| 海南省| 淮滨县| 尼玛县|