我只是想知道同时使用Xcache 3和Zend Opcache来缓存PHP文件是愚蠢的吗?我知道两者几乎都做同样的工作,但不确定这是否会对性能和速度产生任何影响。
我想加快我的php页面加载速度,以便访问者不需要等待很长时间。
对此有什么看法?
答案 0 :(得分:6)
回答你的问题:是的,你应该不同时运行xcache和Zend Opcache。如果你这样做,你会得到未定义的行为,最明显的是“不能重新声明类XYZ”致命错误。在系统升级之后发生了这种情况,数据包维护者在现有的xcache安装中激活了Zend Opcache。
至于用于opcaching的问题,取决于你的特定代码 - 我建议设置一个测试环境并启动Apache Benchmark或类似的工具来检查答案时间
在默认的wordpress安装中,我能够获得大约5-7x的加速(未缓存vs xcache),这非常重要。如果你真的需要更多,你需要查看评论中已经提到的其他可能性,如