首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >php加速器是如何工作的?

问php加速器是如何工作的?
EN

Stack Overflow用户
提问于 2011-08-06 02:05:25
回答 4查看 80关注 0票数 1

好的,我已经在我的网站上运行了非常大的查询,并且它已经占用了mysql资源。我的管理员问我是否尝试过不同的php加速器,但我从来没有安装过。所以我对它做了一些研究,我很好奇,我需要对我的实际php代码做任何修改,还是我只是安装了一个加速器,让它生效?我需要一些方法来优化我的负载,减少服务器上使用的资源量。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-08-06 02:09:32

"PHP加速器“是操作码缓存;它们使服务器不必在每次请求时重新解释PHP文件。节省的CPU负载约为1%,如果您的问题出在数据库的资源使用上,那么它不会对您有任何帮助。

票数 3
EN

Stack Overflow用户

发布于 2011-08-06 02:10:33

大多数PHP加速器的工作方式是缓存PHP脚本的已编译字节码,以避免在每次请求时解析和编译源代码的开销(其中一些甚至全部可能永远不会执行)。为了进一步提高性能,缓存的代码存储在共享内存中,并直接从那里执行,从而最大限度地减少运行时缓慢的磁盘读取和内存复制的数量。

来源:http://en.wikipedia.org/wiki/PHP_accelerator

票数 1
EN

Stack Overflow用户

发布于 2011-08-06 02:11:40

在我看来,您需要加速SQL查询,而不是PHP代码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6960691

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档