_sli 2016-08-30 23:47:43 2038次浏览 3条回复 0 0 0

因为片段缓存在view页面中,而数据查询时,来自controller中。由于view是所有流程的最后一环,故而无法在controller中判断是否需要重新查询数据。不知道你们是怎么看待片段缓存存在的意义

  • 回复于 2016-08-31 08:58 举报

    不知是否了解Yii中缓存组件的依赖关系呢? 有数据库依赖、文件依赖等,请看片段缓存

    2 条回复
    回复于 2016-09-01 14:16 回复

    按照文档的方法尝试过,但还是发现,缓存之后,重新刷新页面的数据,还是会请求数据库的查询

    回复于 2016-09-01 16:15 回复

    你能不能把你的代码提交上来看看呢?

  • 回复于 2016-09-02 14:10 举报

    肯定是你自己的问题 要照你这么说Yii做这个片段缓存根本就没有任何意义了

  • 回复于 2017-04-14 09:37 举报

    片段缓存适合前端widget

您需要登录后才可以回复。登录 | 立即注册