加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

使用PHP / Apache进行操作码缓存的最简单方法是什么?

发布时间:2020-12-13 13:49:21 所属栏目:PHP教程 来源:网络整理
导读:我正在考虑使用操作码缓存来获得性能利润 使用PHP / Apache进行操作码缓存的最简单方法是什么? 什么是性能改进? 我读过有关xDebug的内容,但我想知道是否有更多选项? 我在我的个人服务器和我们正在使用的服务器上使用 APC extension作为操作码缓存 – 我几
我正在考虑使用操作码缓存来获得性能利润

使用PHP / Apache进行操作码缓存的最简单方法是什么?
什么是性能改进?

我读过有关xDebug的内容,但我想知道是否有更多选项?

我在我的个人服务器和我们正在使用的服务器上使用 APC extension作为操作码缓存 – 我几乎从未遇到任何问题.

安装非常简单:根据您的Linux发行版,您可能希望使用以下内容:

sudo aptitude install php5-apc

但是你不一定有最后一个稳定的版本…我通常更喜欢使用:

sudo pecl install apc

哪个将从PECL获取最后一个版本并进行编译(注意:您可能需要安装一个名为php5-dev的软件包).

然后你必须配置它;有关您可以配置的指令,请参阅Runtime Configuration.

性能改进可能因服务器/应用程序而异,但是,在仅服务于PHP页面的服务器上(即,如果您的数据库位于另一台计算机上),您可能会看到CPU负载下降非常重要(我已经看到CPU负载)在服务器上从80%到40-50%,一次)

Xdebug与操作码缓存和性能无关:正如其名称所示,它对调试很有用.

并且Xdebug不应该安装在生产服务器上:当涉及到性能时,它可能会很痛苦 – 我想这是因为它“挂钩”到PHP并添加了许多东西,比如记录许多对调试有用的信息;这意味着需要做更多的计算 – 这需要时间和CPU.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读