php3.2缓存在哪里清除,ThinkPHP3.2.3 数据缓存

数据缓存是个好东东,提高服务器各种性能,我个人比较喜欢Memcache和Xcache两种。

TP也提供了数据缓存方法,而且非常方便。S('缓存名称','缓存数据源',缓存时间(秒)); 这样就可以设置缓存了。

S('缓存名称');这样就可以读取缓存

S('缓存名称',null);这样就可以删除缓存

不用各种写读写的方法,32个赞!

数据缓存的具体设置,可以到convention.php看,具体需要的东西可以复制到自己的config.php下面用。

我本机学习是Wampserver,本身没有Memcache和Xcache两种缓存系统,所以就用默认的文件缓存了。//设置缓存

public function sin() {

$info = S("goods_info");

if ($info) {

return $info;

} else {

$goods = M("goods");

$db = $goods->select();

S('goods_info', $db, 10); //把数据库里面抽取来的数据写入缓存goods_info里面,第三个参数设置缓存时间10秒

}

}

读取缓存//读取缓存

public function sout() {

print_r(S('goods_info'));

}

这样就搞定了,数据缓存TP还是很方便的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值