【高分求助】请问哪个PHP框架的cache功能强大?

来源:百度知道 编辑:UC知道 时间:2024/06/16 15:31:59
由于网站的访问量可能会比较大,同时页面内容存会变化,但不经常变化,因此打算用Cache+数据库来实现内容页面。避免纯动态消耗系统资源,也不必经常生成静态页面高IO操作。

网上搜索了下,一般认为ZEND这个框架的cache做的比较好,也有人说Symfony适合做大型应用,特此求助。
谢谢各位!
用内存cache性能肯定会高不少,但我现在希望实现的是介于纯静态和纯动态之间的一个方案。网站特点是内容页面量大,访问量大,单页访问量小,但要求动态。因为内容页较多,1、2G往内存里cache倒不是问题,再多内容的话,往内存里cache起来不容易。

现在的硬件环境不是很好,就一台服务器,不过硬件性能还行。

不是很推荐用symfony,因为我们公司现在就用的symfony,虽然symfony的功能很强大,但是性能低,是不争的事实。在同样的条件下,symfony的性能远不如zf,更不如Yii。客户对我们公司产品的唯一不满意的就是慢。
正常来说,做cache不推荐用框架去实现,而是通过PHP扩展实现的
php_memcache.dll
php_cache.dll

照你这个说的,应该可以用smarty模板引擎。将需要缓存的内容进行相应设置

我们公司是同 Symfony 的,因为它相对比较适合开发 平台级 的 Web 应用程序 在 Linux 的管理工具很强大,很简单的一个命令能做很多东西.

并且 Symfony 已经有很多的成功案例都是不小的平台,维护量较应用其他框架的平台要小的多,号称是 "懒人开发专用框架" .

使用成熟的框架开发,技术支持 和 案例 ,文档都不会少,开发遇到什么困难也就不是什么困难了.

综上所述: 推荐symfony

一般做缓存都用memcache服务器
很少有用框架的 所有框架实现的所谓缓存都是靠生成文件 效率很低的

smarty