Haohappy的专栏--PHP5研究中心

PHP5研究中心 研究专业PHP技术,传播全球最新PHP动态 ,推广国内PHP企业应用

陈浩ID:Haohappy2004
573905次访问,排名64好友1人,关注者29
make ur life better..
Haohappy2004的文章
原创 167 篇
翻译 0 篇
转载 0 篇
评论 506 篇
Haohappy的公告
我的Blog主要关于PHP/Java WEB开发。欢迎讨论:

Email & MSN:


所有文章均为Haohappy原创或翻译,需要转载请通过Email与我联系


我的网站:
PHPEye开源社区
phpeye.com

我的新书:


《Programming PHP》中文版第二版,陈浩(Haohappy)、胡丹、徐景(RainX)译,电子工业出版社出版,2007年4月上市)

网上书店购买地址:
当当网(dangdang.com)
互动出版网(china-pub.com)
第二书店(dearbook.com)
华储网(huachu.com.cn)
蔚蓝书店(welan.com)

本书 配套论坛  勘误系统

常用参考手册:

最近评论
PrideRock:谢谢关注
jodynet:CSDN最近两年的改版,不知道改成什么样子。我已经好久没登陆CSDN看文章了。整个网站很乱,惨不忍睹来形容一点也不为过。
jiangtao:谢谢对我们的建议和意见。
wysea:呵呵,真巧,下午在CSDN上看到这篇文章,被打击的不行,这里HAOHAPPY就出头说话了,自信心又起来了! 谢谢!
ModelKingChina:深有同感,当时看到这篇文章只想拿块砖头拍编辑的脑袋.CSDN作为国内非常有影响力的IT综合站,在对待语言方面是不应该有所偏见的,如此简单的e文,本不应该翻译错误,更多的我想是编辑曲意的翻译. 语言与平台之争向来一个老大难问题,但CSDN却无论如何也不应该卷入的.
文章分类
收藏
    相册
    Blogs
    Fantasy Soft(RSS)
    Freeman的Blog
    hosander的专栏
    PHPEye.com
    web2.0 focus(RSS)
    开发视界[专家专栏](RSS)
    歪脖·坑(RSS)
    存档
    订阅我的博客
    XML聚合  FeedSky

    原创 PHP程序加速探索[10]--加速工具软件&总结收藏

    新一篇: 《PHP & More》第二期发布& 一些想法 | 旧一篇: PHP程序加速探索[9]--加速--函数缓存输出 PEAR cache

    以上我们都是利用优化代码的方法对程序进行提速,接着我们要关注一下PHP加速的另一个领域缓存工具软件。这类软件都是从优化PHP运行环境来提速的,不需要改变任何代码。我们可以大概地将它们称为“执行码优化/缓存工具”,你可以理解为它们用来实现比较底层的优化/缓存。

    以下列出目前比较常用的此类工具,具体哪种效果最好,请用自己的服务器环境测试:

    (一)APC Alternative PHP Cache

     http://pecl.php.net/package-info.php?package=APC

    APC运行于LinuxFreeBSD,你需要自己编译安装。按照其开发人员的说法,在他们的测试环境下可以提高脚本速度50%-400%。并且APC是个开源项目,已经加入了PHPPECL库,很值得一试。

    (二)Turck MMCache
    http://turck-mmcache.sourceforge.net/

    Turck MMCache似乎是此类软件中目前最受欢迎的一种,它开放源代码,完全免费。它将PHP代码预编译并缓存起来,同时也对PHP运行环境进行一定优化。按照其官方文档的说法,MMCache可以明显地减轻服务器的负载,并提高脚本执行速度110倍。

    MMCache与另一个知名的加速软件Zend Optimizer兼容,但注意必需先安装MMCachephp.ini中设置)。除了加快PHP程序的速度,MMCache还可以将PHP代码加密。

    Turck MMCache同时支持LinuxWin32平台。

    (三)PHPA  the PHP Accelerator

    http://www.php-accelerator

      PHPA又是另一个流行的PHP加速软件。在其官方网站上有分别使用PHPAAPCZend CachePHP脚本执行测试对比,其表现略优于APC,略逊于Zend Cache

        PHPA支持Linux, FreeBSD, OpenBSD, BSDiSolaris系统.

    (四)Zend Performance Suite

    http://www.zend.com/

        Zend Performance Suite是老牌的PHP加速/优化软件,依托于PHP领域最知名的Zend公司。目前已经推出4.0版本,它可以为PHP应用提供程序加速,内容缓存,文件压缩,下载服务等,功能十分强大,获得好几个PHP杂志的推荐奖但是不得不提起,它也很昂贵,目前的价格是1875美元。

    以上几种加速软件,希望读者按照服务器环境自行测试并选择其中最适用的,因为我没有办法提供一个普遍适用的测试标准来判断哪种方案是最有效的。综合起来看,我个人认为Turck MMCache是个值得推荐的选择,免费而且功能相当出色。

    (四)总结

       以上从多个角度较为全面细致地阐述了PHP加速的相关技术,包括测试技术,加速技术(压缩,缓存等),基本上都有附代码和范例。希望本文有助于读者全面了解PHP程序加速并在实际应用中选择合适的加速方案。

    发表于 @ 2004年08月24日 23:54:00|评论(loading...)|编辑

    新一篇: 《PHP & More》第二期发布& 一些想法 | 旧一篇: PHP程序加速探索[9]--加速--函数缓存输出 PEAR cache

    评论:没有评论。

    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © Haohappy