2013-10-29 10:41:47 3131次浏览 3条回答 0 悬赏 0 金钱

yii片段缓存觉得有用处吗?
现在PHP执行的效率根本就不用考虑,主要在数据库,如果片段缓存后,数据库压力并没有减少。
那么这个片段缓存是不是鸡肋了?


  • 回答于 2013-10-29 13:42 举报

    那要看你里面缓存的是什么了,你里面缓存的要是数据库里面提取的东西,那当然有用

  • 回答于 2013-10-29 13:46 举报

    你要是缓存了一个固定字符串,或者头和尾,那就意义不大了,这个可以用于更新不是太频繁的数据调取页面的缓存,比如一个列表页,分列表和左侧栏,左侧栏不用时时更新,列表需要,那用这个就可以了,其实几种缓存都可以实现,不过这个直接缓存页面,比只缓存数据少了一点工作,访问量大了少一点就不是一点了

  • 回答于 2013-10-29 13:54 举报

    数据库的压力,并不是通过一种缓存手段就能解决的。

    如果只使用片段缓存,数据库的压力并不能看到明显的缓解,但是通过其他几种缓存减压的效果就能看到明显的效果

    比如:你在页面的某个地方使用了片段缓存,然后加上memcache等缓存这个时候效果就很明显了,不要指望只使用一种缓存手段就能解决数据库压力问题。

    所以要彻底解决数据库压力是需要通过各种手段。

    片段缓存只是让不需要及时更新的数据,在页面上有一个更好的处理效果而已。

您需要登录后才可以回答。登录 | 立即注册
lionel1022
助理

lionel1022

注册时间:2012-07-12
最后登录:2014-08-30
在线时长:3小时2分
  • 粉丝0
  • 金钱145
  • 威望0
  • 积分175

热门问题