如何加快操作码caching响应时间?

我有一个运行Ubuntu 12.10,PHP 5.5.8和操作码caching的function适中的VPS(四核Xeon,3GB内存,SSD)启用。

我正在使用memcached,操作码caching和mod_pageSpeed。

我正在使用New Relic监控应用程序。

问题是无论我尝试了什么,增加内存限制,caching大小等,我无法获得低于约80毫秒的请求响应时间。

数据库运行Percona,每个请求花费大约40毫秒,而PHP每个请求花费大约40毫秒。

所有请求都是从OpCode编译的caching中提供的,所以我不明白所有的延迟来自哪里。

我错过了什么?

谢谢。 如果我错过了一些关键的信息,可以提前道歉,所有这些都可以根据要求提供。

操作码caching不会“编译,执行和caching结果”。 在第一个请求,您的PHP代码被编译为字节码,该字节码被保存,然后执行。 在随后的请求中,保存的字节码被执行。 没有操作码caching,PHP代码将在每个请求期间被编译为字节码。

如果你想caching你的程序生成的输出并提供它,而不是在每个请求上执行你的程序,你需要查看额外的caching技术。