`
txf2004
  • 浏览: 6867959 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

PHP应用加速工具软件

阅读更多

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

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

(一)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调试环境,还包括了开发工具、开发手册等。总之学习PHP只需一个包。  对学习PHP的新手来说,WINDOWS下环境配置是一件很困难的事;对老手来说也是一件烦琐的事。因此无论你是新手还是老手,该程序...

    Php Stydy 学习PHP必备工具

    该程序不仅包括PHP调试环境,还包括了开发工具、开发手册等。总之学习PHP只需一个包。  对学习PHP的新手来说,WINDOWS下环境配置是一件很困难的事;对老手来说也是一件烦琐的事。因此无论你是新手还是老手,该程序...

    ZendOptimizer,php加速

    Zend Optimizer用优化代码的方法来提高PHP 4.0应用程序的执行速度。实现的原理是对那些在被最终执行之前由运行编译器(Run-Time Compiler)产生的代码进行优化。一般情况下,执行使用Zend Optimizer的PHP程序比不使用...

    Symfony v2.0 开发PHP5项目的web应用框架.rar

    这个框架的目的在于加速web应用的开发以及维护,减少重复的编码工作。 Symfony的系统需求不高,可以被轻易的安装在任意设置上:你只需一个Unix或Windows,搭配一个安装了PHP5的网络服务器即可。它与差不多所有的...

    phpStudy PHP环境集成

    该程序不仅包括PHP调试环境,还包括了开发工具、开发手册等。总之学习PHP只需一个包。  对学习PHP的新手来说,WINDOWS下环境配置是一件很困难的事;对老手来说也是一件烦琐的事。因此无论你是新手还是老手,该程序...

    PHP开发工具:PHPEdit-4.1.1

    来自WaterProof Software 的 PHPEdit 感觉像是应用于 PHP 的 Microsoft msdev 环境。 PHPEdit 是仅用于 Windows 的 IDE,很容易设置。 除了代码智能特性,为了加速开发,这款 IDE 有一个极好的代码示例整体模板库,...

    phpedit 汉化工具

    该软件为快速、便捷的开发PHP脚本提供了多种工具,其功能包括:语法关键词高亮;代码提示、浏览;集成PHP调试工具;帮助生成器;自定义快捷方式;150多个脚本命令;键盘模板;报告生成器;快速标记;插件等。  来自...

    细说PHP(第二版)(电子书 文字版 完整版)高洛峰

    细说PHP》开发Web应用程序PHP是最理想的工具,易于使用、功能强大、成本低廉、高安全性、开发速度快且执行灵活。《细说PHP》以实用为目标设计,包含PHP开发最主流的各项技术,对每一个知识点都进行了深入详细的讲解...

    细说PHP(第2版)

    PHP是开发Web应用系统最理想的工具,易于使用、功能强大、成本低廉、高安全性、开发速度快且执行灵活。《细说PHP(第2版)》以实用为目标设计,包含PHP开发最主流的各项技术,对每一个知识点都进行了深入详细的讲解...

    优秀代码编辑器工具 PhpDesigner 8.1.2 Portable 绿色中文免费版.zip

    这个功能也不仅仅是应用于PHP,对于其他语言也很适用。当然,它也附带了自己的编译器,让你可以检测脚本错误,并给出修改方案,在大部分情况下都适用。 如果你正在寻找一款美观的PHP编辑器,而且必须同时支持其他...

    细说PHP(第2版) - 高洛峰

    PHP是开发Web应用系统最理想的工具,易于使用、功能强大、成本低廉、高安全性、开发速度快且执行灵活。全书以实用为目标设计,包含PHP开发最主流的各项技术,对每一个知识点都进行了深入详细的讲解,并附有大量的...

    phpStudy【Apache/PHP/MySQL/ZendOptimizer一键安装】 V1.75 简体中文版

    该程序不仅包括PHP调试环境,还包括了开发工具、开发手册等。总之学习PHP只需一个包。 对学习PHP的新手来说,WINDOWS下环境配置是一件很困难的事;对老手来说也是一件烦琐的事。因此无论你是新手还是老手,该程序包...

    Symfony 高性能php框架 v4.3

    基于最佳Web开发实践,已经有多个网站完全采用此框架开发,symfony的目的是加速Web应用的创建与维护。它的特点如下:缓存管理自定义URLs搭建了一些基础模块多语言与I18N支持采用对象模型与MVC分离Ajax支持适用于企业...

    WordPress图床聚合 免费图片加速 外链分发插件

    喵容工具箱是喵容独立开发的WordPress插件,在内部公司网站已经正常运行 很长一段时间。现在就公布给大家分享一下应用。 喵容工具箱的关键功能,喵容 WP 汇聚 图床 :喵喵工具箱可以自动帮助你 WordPress 里的图 将...

    php程序设计课程大作业——基于PHP、MySQL的web端借还书系统.zip

    在性能优化方面,PHP支持 opcode 缓存(如APC、OpCache)以加速脚本执行,可通过配置调整、代码优化、使用缓存技术等手段提升应用性能。近年来,PHP持续进行性能改进与新特性的引入,如PHP 7系列版本在速度上有了...

    TeaCode 1.1-43 代码快速编写辅助工具

    TeaCode是一款强大的基于变量的代码加速编写工具。它几乎适用于任何编辑器。无论我们使用什么编程语言,TeaCode和你一起写,很快。 应用介绍 TeaCode是一款强大的基于变量的代码加速编写工具。该应用程序带有超过80...

    基于原生PHP7.4编写的动态博客系统,大二PHP动态网页设计期末作品,包含SQL脚本与数据库文件。.zip

    在性能优化方面,PHP支持 opcode 缓存(如APC、OpCache)以加速脚本执行,可通过配置调整、代码优化、使用缓存技术等手段提升应用性能。近年来,PHP持续进行性能改进与新特性的引入,如PHP 7系列版本在速度上有了...

    《细说PHP》高洛峰

    PHP是开发Web应用系统最理想的工具,易于使用、功能强大、成本低廉、高安全性、开发速度快且执行灵活。全书以实用为目标设计,包含PHP开发最主流的各项技术,对每一个知识点都进行了深入详细的讲解,并附有大量的...

    PHP购物商城管理系统,采用php+mysql开发,原生代码无框架,代码易读易懂,面向过程编程,大学生编码手法。.zip

    在性能优化方面,PHP支持 opcode 缓存(如APC、OpCache)以加速脚本执行,可通过配置调整、代码优化、使用缓存技术等手段提升应用性能。近年来,PHP持续进行性能改进与新特性的引入,如PHP 7系列版本在速度上有了...

Global site tag (gtag.js) - Google Analytics