我知道这个话题已经被打死了,但我读到的很多东西都是2006年甚至几年前的。当然,每个人都有一些改进,因为?
无论如何,哪一个更快,我在哪里可以找到这两个的最新基准?我知道PHP 6中将包含APC,但这不是因为它是由PHP编写的吗?从我所能找到的eAccelerator看起来还是要快一点。
还有一个问题,我能为php (而不是服务器)配置什么才能最大化性能呢?(也就是安装eaccelerator vs eaccelerator + zend优化器)。同样,不使用的php模块即使不使用也会减慢php的速度吗?
发布于 2009-08-25 18:53:30
在3年多的时间里,我从未见过eAccelerator被使用过,而我却见过它被使用过好几次。
实际上,我不确定它是否会包含在PHP6中--这是很久以前说过的,但过了一段时间我就不再听到这种说法了。尽管如此,自己安装并不难。
如果您查看这两个软件的版本:
第一个似乎更积极地开发/维护。
APC的团队中也有一些相当知名的人;-)
另一方面,在eAccelerator的团队中,我不认识太多的名字。
我不确定这有多重要,但一般来说,知名的名字意味着拥有良好声誉的人……
我还想说APC被一些相当大的网站所使用;在这里,它可能只是声誉……但是,当你想要说服你的客户他可以安全地安装它时,能够说"facebook使用APC“是有帮助的……
关于基准测试,我没有看到任何最近的1我关注Planet-PHP,它聚合了许多与PHP相关的博客。
关于配置问题:显然,你做的无用的东西越多,你浪费的时间就越多。
不过,不使用的模块可能不会有太大的不同--除非您有数千台服务器,也许……但你可能没有那么多?;-)
良好的Apache + MySQL + php.ini配置可能比删除模块更有用……我想..。
https://stackoverflow.com/questions/1330202
复制相似问题