PHP程序加速探索之加速工具软件
日期:2007年5月18日 作者: 查看:[大字体 中字体 小字体]-
接着我们要关注一下PHP加速的另一个领域—缓存工具软件。这类软件都是从优化PHP运行环境来提速的,不需要改变任何代码。我们可以大概地将它们称为“执行码优化/缓存工具”,你可以理解为它们用来实现比较底层的优化/缓存。
以下列出目前比较常用的此类工具,具体哪种效果最好,请用自己的服务器环境测试:(一) APC Alternative PHP Cache
http://pecl.php.net/package-info.php?package=APC
APC运行于Linux和FreeBSD,你需要自己编译安装。按照其开发人员的说法,在他们的测试环境下可以提高脚本速度50%-400%。并且APC是个开源项目,已经加入了PHP的PECL库,很值得一试。
(二) Turck MMCache
http://turck-mmcache.sourceforge.net/
Turck MMCache似乎是此类软件中目前最受欢迎的一种,它开放源代码,完全免费。它将PHP代码预编译并缓存起来,同时也对PHP运行环境进行一定优化。按照其官方文档的说法,MMCache可以明显地减轻服务器的负载,并提高脚本执行速度1-10倍。
MMCache与另一个知名的加速软件Zend Optimizer兼容,但注意必需先安装MMCache(php.ini中设置)。除了加快PHP程序的速度,MMCache还可以将PHP代码加密。
Turck MMCache同时支持Linux和Win32平台。
(三) PHPA the PHP Accelerator
http://www.php-accelerator
PHPA又是另一个流行的PHP加速软件。在其官方网站上有分别使用PHPA与APC、Zend Cache的PHP脚本执行测试对比,其表现略优于APC,略逊于Zend Cache。
PHPA支持Linux, FreeBSD, OpenBSD, BSDi和Solaris系统.
(四) Zend Performance Suite
http://www.zend.com/
Zend Performance Suite是老牌的PHP加速/优化软件,依托于PHP领域最知名的Zend公司。目前已经推出4.0版本,它可以为PHP应用提供程序加速,内容缓存,文件压缩,下载服务等,功能十分强大,获得好几个PHP杂志的推荐奖—但是不得不提起,它也很昂贵,目前的价格是1875美元。
以上几种加速软件,希望读者按照服务器环境自行测试并选择其中最适用的,因为我没有办法提供一个普遍适用的测试标准来判断哪种方案是最有效的。综合起来看,我个人认为Turck MMCache是个值得推荐的选择,免费而且功能相当出色。
-
- PHP程序加速探索之加速工具软件 相关文章:
- PHP程序加速探索之加速工具软件 相关软件
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:照片处理:制作玻璃墙后的人像特效
精品推荐
热点TOP10
- ·JSP单页面网站文件管理器
- ·一棵php的类树(支持无限分类)
- ·一次编写,随处运行
- ·PHP的宝库目录--PEAR
- ·一个Struts实现分页,增删改查,Tiles,国际化的DEMO
- ·Servlet、Jsp中的多国语言显示
- ·分页显示详解(with php)
- ·Apache2的httpd.conf翻译
- ·使用PHP的Socket写的POP3类
- ·搜索和替换文件或目录的一个好类--很实用
- ·PHP编程与应用
- ·用IE远程创建Mysql数据库的简易程序
- ·学习教程:Java Annotation 高级应用
- ·PHP的类--功能齐全的发送邮件类
- ·VML绘图板②脚本--VMLgraph.js、XMLtool.js
- ·用Php实现链结人气统计
- ·PHP 留言簿(带Oracle数据库分页的显示功能)
- ·PHP 中的批处理
- ·文件上传类
- ·用PHP编写PDF文档生成器
