我想使用指令缓存对性能的利润

什么是指令缓存与PHP / Apache的最简单的方法是什么? 和哪些性能改进?

我读到了XDebug,但如果有更多的选择我想知道?

有帮助吗?

解决方案

我使用 APC扩展程序既是我的personnal服务器上的操作码缓存,和上我们使用的是在工作中的服务器 - 而我几乎没有碰到任何麻烦与它

,点击 安装非常简单:这取决于你的Linux发行版,你可能想使用这样的:

sudo aptitude install php5-apc

但你不一定有最新稳定版本......我一般喜欢使用:

sudo pecl install apc

将从PECL获取最新版本并编译它的(注:你可能会需要安装了一个叫做php5-dev)。

您会再配置它;看到运行时配置的指令可以配置。

,点击 性能的提升可以根据你的服务器/应用而改变,但服务器只提供PHP页面上的(即,如果你的数据库是另一台机器上)的你可能会看到CPU负荷下降这是非常重要的(I见过CPU负载去从80%到40%-50%的服务器上,一次)

,点击 Xdebug的是不相关的指令缓存也不性能:正如其名称所示,它是有用的调试

和Xdebug不应安装在生产服务器上:它可以是一个痛苦,当谈到演出 - 我想这是因为它的“钩子”到PHP,并添加很多东西,如登录调试许多有用的信息;这意味着更多的计算,以做 - 这需要时间和CPU

其他提示

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top