xcache 没有加速我的 php 应用程序

xcache doesn't speed up my php application

我有一个php应用程序提供restful服务,我想用xcache加速,但是情况不是想象的那样。

我的 php 应用程序基于 yii 1.1,我测试的功能执行繁重的数据库查询,calculation.The 如果不使用 xcache,经过的时间是 600 毫秒(300 毫秒数据库查询),事情在使用xcache完全一样。

我可以通过访问 xcache 管理页面看到 xcache 确实在工作。

Xcache 可以通过避免创建重复的操作码来节省时间,理论上它可以加速我的应用程序,但这里没有,所以有人可以解释一下吗?

您应该尝试在 php ini 中启用 opcache,它现在作为 php 核心的一部分捆绑在一起。更好的选择是尝试优化繁重的查询

分析您的应用程序。如果瓶颈是 IO 或一些优化不佳的数据库查询,您不能指望显着的加速。

Opcache现已成为标准,强烈推荐使用

它也是无缝的,你不需要做任何事情(除了安装它)因为 Opcache 透明地为你管理所有设置和获取 Op Code 缓存。

或者,您可以尝试通过查看数据库索引、使用 EXPLAIN(如果您正在使用 MySQL)和缓存结果来诊断您的查询。

我觉得原因是编译时间只有一小部分whole.I以后会测试一下结果放这里