欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【PHP程序加速探索之加速工具软件】,下面是详细的分享!
PHP程序加速探索之加速工具软件
接着我们要关注一下PHP加速的另一个领域—缓存工具软件。这类软件都是从优化PHP运行环境来提速的,不需要改变任何代码。我们可以大概地将它们称为“执行码优化/缓存工具”,你可以理解为它们用来实现比较底层的优化/缓存。以下列出目前比较常用的此类工具,具体哪种效果最好,请用自己的服务器环境测试:
(一)APCAlternativePHPCache
http://pecl.php.net/package-info.php?package=APC
APC运行于Linux和FreeBSD,你需要自己编译安装。按照其开发人员的说法,在他们的测试环境下可以提高脚本速度50%-400%。并且APC是个开源项目,已经加入了PHP的PECL库,很值得一试。
(二)TurckMMCache
http://turck-mmcache.sourceforge.net/
TurckMMCache似乎是此类软件中目前最受欢迎的一种,它开放源代码,完全免费。它将PHP代码预编译并缓存起来,同时也对PHP运行环境进行一定优化。按照其官方文档的说法,MMCache可以明显地减轻服务器的负载,并提高脚本执行速度1-10倍。
MMCache与另一个知名的加速软件ZendOptimizer兼容,但注意必需先安装MMCache(php.ini中设置)。除了加快PHP程序的速度,MMCache还可以将PHP代码加密。
TurckMMCache同时支持Linux和Win32平台。
(三)PHPAthePHPAccelerator
http://www.php-accelerator
PHPA又是另一个流行的PHP加速软件。在其官方网站上有分别使用PHPA与APC、ZendCache的PHP脚本执行测试对比,其表现略优于APC,略逊于ZendCache。
PHPA支持Linux,FreeBSD,OpenBSD,BSDi和Solaris系统.
(四)ZendPerformanceSuite
http://www.zend.com/
ZendPerformanceSuite是老牌的PHP加速/优化软件,依托于PHP领域最知名的Zend公司。目前已经推出4.0版本,它可以为PHP应用提供程序加速,内容缓存,文件压缩,下载服务等,功能十分强大,获得好几个PHP杂志的推荐奖—但是不得不提起,它也很昂贵,目前的价格是1875美元。
以上几种加速软件,希望读者按照服务器环境自行测试并选择其中最适用的,因为我没有办法提供一个普遍适用的测试标准来判断哪种方案是最有效的。综合起来看,我个人认为TurckMMCache是个值得推荐的选择,免费而且功能相当出色。
以上所分享的是关于PHP程序加速探索之加速工具软件,下面是编辑为你推荐的有价值的用户互动:
相关问题:迅游加速器另一个程序的实例正在运行
答:尊敬的用户您好, 请您重新启动一下电脑进行尝试,如果还是不行的话,请您登陆在线指导系统 http://cs.xunyou.com/index.php/user/index/sourcetype/1 有工作人员帮您解决 感谢您的支持 >>详细
相关问题:PHP中4个加速,缓存扩展的区别和选用建议
答:1、eAccelerator eAccelerator是一个自由开放源码PHP加速器,优化和动态内容缓存,提高了PHP脚本的缓存性能,使得PHP脚本在编译的状态下,对服务器的开销几乎完全消除。 它还有对脚本起优化作用,以加快其执行效率。使PHP程序代码执效率能提高1-... >>详细
相关问题:谁给推荐一个网络加速器,可以提高网络连接速度,...
答:极速通网络加速器个人版 V2.11经过技术人员的努力和周密的测试,极速通现推出重大升级版本2.11,修正和完善了以下内容:1、解决部分用户不能测试的问题;2、解决客户端已经运行,但不立即显示的问题;3、关闭打开极速网络主页功能,改为客户端界面上... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
