现在开始学习文件缓存的页面缓存
1
if($this->beginCache('goodsInfo')){
//需要缓存的部分
//需要缓存的部分
$this->endCache();}
2。配置缓存组件
3.缓存参数
1.duration 缓存时间
2.缓存变化
我们的商品列表有实现片段缓存,那么在访问其他其它页码信息的时候也是访问这个缓存页面,因为,每页信息的路由都是一样的(goods/category),那么系统会误认为当前系统访问的页面是一个页面。当时页面的page参数是不一样的。因此我们需要根据参数的变化生成不同的缓存文件。
下面的文章介绍一个使用的 缓存依赖
如果后台数据更新了,缓存就立即更新