国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 新泰市| 长沙县| 南安市| 元朗区| 垣曲县| 宽城| 揭阳市| 绵竹市| 乌海市| 石狮市| 松溪县| 莱西市| 禹州市| 玉山县| 嵊州市| 东乌珠穆沁旗| 阜康市| 山东省| 定结县| 盱眙县| 普安县| 依兰县| 桃江县| 滦南县| 长丰县| 和平区| 吉安县| 友谊县| 洛宁县| 威远县| 建宁县| 通许县| 多伦县| 中西区| 修文县| 昌黎县| 富阳市| 当涂县| 邳州市| 固安县| 油尖旺区|