校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 網站建設 > 建站知識 > DedeCMS V5.7開啟memcache緩存的方法

DedeCMS V5.7開啟memcache緩存的方法

POST TIME:2019-09-30 14:00

一、首先是安裝memcache:http://www.zzblo.com/study/php/733.html

二、DedeCMS后臺設置
進入系統后臺,在[系統基本參數]下面的"性能選項"卡當中,關于memcache進行如下配置:

cfg_memcache_enable : 是否啟用memcache緩存,如果為否(N),默認使用文件緩存;
這個選項設置為開啟:Y

cfg_memcache_mc_defa : 默認memcache緩存服務器地址;
這個選項中填入服務器地址:memcache://127.0.0.1:11211/default127

cfg_memcache_mc_oth : 附加memcache緩存服務器地址;
這個如果沒有可以為空.

三、設定緩存時間
cfg_puccache_time : 需緩存內容全局緩存時間(秒),這個里面需要設定緩存周期,默認為36000秒

四、Memcache的分布式應用
* memcache適合與web server安裝在同一server上
* memcache可以在n個端口開n個進程,如果和web server在同一機器的話,還能減少網絡開銷.
* 配置簡單,啟動一個進程就行了,免去了配置文件

五、DedeCMS緩存函數開發說明
由于封裝成小助手的形式,所以在使用的時候先初始化:
helper('cache');
幾個簡單的方法:
SetCache() 設定緩存信息
GetCache() 獲取緩存內容
DelCache() 刪除緩存內容,簡單的使用例子如:

$rs = GetCache('memberlogin', $mid);
if( empty($rs) )
{
$rs = $dsql->GetOne("SELECT * FROM `dede_member` WHERE mid='{$mid}' ");
SetCache('memberlogin', $mid, $rs, 1800);
}

六、參考網站
memcached官網:http://memcached.org/
php的memcache配置大全:php中memcache再windows及linux的配置方法



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 仪陇县| 四子王旗| 新龙县| 湖州市| 杭州市| 内江市| 孝义市| 东乌珠穆沁旗| 太谷县| 林周县| 淮南市| 南康市| 和龙市| 英山县| 攀枝花市| 新源县| 贵德县| 郎溪县| 翁源县| 忻州市| 方山县| 海门市| 阳山县| 萍乡市| 巴东县| 贞丰县| 澳门| 三台县| 土默特右旗| 乌兰察布市| 普兰县| 祁门县| 宜都市| 新津县| 津南区| 尚义县| 抚远县| 巴彦淖尔市| 郓城县| 安阳市| 梅河口市|