【发布时间】:2010-06-15 02:56:44
【问题描述】:
我有一个使用 Zend Framework 构建的博客,我意识到这对于单独的博客来说可能有点矫枉过正,但我计划在未来添加其他功能。不过,我注意到页面可能会更快一些。我已经完成了一个基本的缓存方法,它基本上捕获了 index.php(核心前端和文件后端)中的所有内容,效果很好,但不幸的是它也阻止了动态页面内容的更新(诸如“这是 5 分钟前发布的消息”之类的消息,等)直到缓存期到期。
所以我的问题是提高性能的最佳缓存方法是什么?我正在做相当基本的查询,这些查询大多是简单的选择,没有太多的连接或任何花哨的东西(使用 Zend_Db_Table),甚至在小型数据库页面加载也有点迟缓。缓存查询值得还是我应该把时间集中在其他地方?
【问题讨论】:
-
什么时候触发缓存:第一次读取还是发布时?
-
您是否对项目进行了分析以检测当前的瓶颈是什么?
标签: php zend-framework caching