首页 
资讯中心 业内活动 行业人物 网站运营 站长商城 精品学院 站外休闲 关注汶川
特别专题 | 行业新闻 | 人物访谈 | 专栏作家 | 求职招聘 | 行业公司 | 网站名录 | 好站推荐 | 站长工具 | 站长大会
·包头首届站长大会 ·我区网站备案通道
·企业网站评比大赛 ·本站开展IDC托管
·内蒙古精品网址站 ·10秒即可成为写手
   当前位置:内蒙古IT实验室 内蒙古互联网实验室 内蒙古站长 >> 精品学院 >> 网络编程 >> PHP编程 >> 浏览文章
升级PHP5的理由:PHP4和PHP5性能大对比
作者:korn 来源:赛迪网 收藏: 投稿


PHP 4到今年年底PHP Group将不再对其进行支持了,所以为了让大家更有信心的转移到PHP 5平台上,我特别做了这个测试,看看我们PHP 4.x 是否真的性能比我们的PHP 5.x要好捏,测试结果很明显,那就是PHP 5.x 比php 4.x不论是面向对象还是面向过程,都要比PHP 4.x 要快,所以大家完全有必要转移到PHP 5.x 平台上,去体验PHP 5.x 平台的各种功能和性能。


因为PHP 5 包括新的对象模型,更多新特点,更快的处理速度,特别是处理面向对象代码的速度,虽然在php 4中面向对象代码的速度比较一般,但是在PHP5.x中面向对象代码的速度都超过了面向过程的速度,所以不要对面向对象的性能持有怀疑,下面的测试结果将说明这一切。


【测试环境】


* CPU: Intel Pentium4 2.66GHz

* Memory: 1GB

* Disk: 73GB/SCSI

* OS: FreeBSD 4.11

* Web: Apache 1.3.37

测试工具:ab (也可以选用http_load)

名词RPS: Requests per second (每秒的请求数量)


【PHP 4.4.2 测试结果】


[ 函数 Function ]


测试结果:ab -n 10000 -c 50 的结果是1047.23/rps


[ 类 Class ]


不实例化类


测试结果:ab -n 10000 -c 50 的结果是 1034.98/rps


实例化类


测试结果:ab -n 10000 -c 50 的结果是 1006.14/rps


类的继承


测试结果:ab -n 10000 -c 50 的结果是 992.95/rps


【PHP 5.2.1测试结果】


[ 函数 Function ]


测试结果:ab -n 10000 -c 50 的结果是 1176.06/rps


[ 类 Class ]


不实例化类


测试结果:ab -n 10000 -c 50 的结果是 1197.17/rps


实例化类


测试结果:ab -n 10000 -c 50 的结果是 1187.93/rps


类的继承和抽象


测试结果:ab -n 10000 -c 50 的结果是 1128.54/rps


【测试结果和分析】


[ 测试结果数据 ]


版本 函数测试 不实例化类 实例化类 类的继ā承

PHP 4.4.2 1047.23/rps 1034.98/rps 1006.14/rps 992.95/rps

PHP 5.2.1 1176.06/rps 1197.17/rps 1187.93/rps 1128.54/rps


[ 结果分析 ]


1. 总体来说,可以明显刚看到PHP5.2 的性能要比 PHP4.4略高一点,所以不要怀疑PHP5.2的性能会差,明显比 PHP4要快


2. PHP4.4中的类的解析性能明显要比函数的要慢,特别是当使用了继承以后,更是下降的厉害,所以在PHP4.4中更适宜使用面向过程和没有继承的类操作


3. PHP5.2中结果是类的执行速度比函数还要快,可以看出PHP5.2的引擎对面向对象处理花费了很大的功夫,同时他们不论是函数还是类,性能都不错


4. 通过这个测试,我们完全有理由在代码变更不大的情况下,把PHP4升级到PHP5,而且PHP5基本向下兼容PHP4的代码,除了一些特殊的代码。另外上面提到今年年底之后PHP Group将不再继续对PHP4进行维护了,所以早升级,早安心。
 

浏览:  


人支持

Tags:PHP5 PHP4
发表评论】【告诉好友】【打印此文】【收藏此文】【关闭窗口
 最新推荐
网智科技诚聘IT精英共创内蒙古IT事业
广电总局公布视频牌照大名单 共247家机构获得
中国铁通并入中国移动 王建宙任集团总经理  
女子网上视频辱骂四川灾区人民被抓(图)
哀悼地震死难同胞网站变灰色
警方提醒市民:有些捐款救援短信是骗局
网络捐赠成最快方式 支付宝捐赠通道开通
四川汶川发生地震 百度贴吧网友6分钟内播报
紫金山科技杨凤彦经理谈DIY
关于地震的消息最早从那里获得,QQ群?
 相关文章
  • 暂无相关链接
  •  文章评论:
     最新文章
    在Web开发领域编程语言PHP优势在哪
    升级PHP5的理由:PHP4和PHP5性能大对比
    加速PHP动态网站 关于MySQL索引分析优化
    PHP程序不实用大型系统的九大原因  
    如何使用PHP程序开发高效的WEB网络系统
    PHP上演“草根的革命”开源进军主流应用
    脚本语言必学-PHP精选编程电子书下载
     编辑推荐
    网智科技诚聘IT精英共创内蒙古IT事业
    广电总局公布视频牌照大名单 共247家机构获得
    中国铁通并入中国移动 王建宙任集团总经理  
    女子网上视频辱骂四川灾区人民被抓(图)
    哀悼地震死难同胞网站变灰色
    警方提醒市民:有些捐款救援短信是骗局
    网络捐赠成最快方式 支付宝捐赠通道开通
    四川汶川发生地震 百度贴吧网友6分钟内播报
    紫金山科技杨凤彦经理谈DIY
    关于地震的消息最早从那里获得,QQ群?
     热门排行
    哀悼地震死难同胞网站变灰色
    北京市有望在IT行业试行在家办公
    谁来保护弱势站长群体的信息安全?
    IT实验室2007年度网络宣传大事例
    访谈:客齐集员工—内蒙古小伙儿姜丰波
    北方新报做媒 一对网络情侣喜结良缘
    3158商机网与IT实验室08元旦联谊活动MTV
    IT实验室与3158商机网元旦活动
    震撼世界!2008年互联网趋势预测
    邢明:明后两年将是互联网的社区年
     
    孵化网站:
    内蒙古文学网 内蒙古医药网 内蒙古网络广告网 内蒙古旅游在线 内蒙古家居装饰网 内蒙古汽车网 新闻网博客频道 婴幼儿保健网
    内蒙古好网 内蒙古房产网 内蒙古拼客 内蒙古大学生网 内蒙古物流网          
    合作伙伴:
    内蒙古新闻网 图吧 飞普科技 盛开元广告 人间指南 内蒙古商报 乌海在线 互联网实验室 中国网站排名  
    合作媒体:
    DoNews IT中国 站长网 落伍者 中国站长站 AdminTech 内蒙古新闻网 北方新报 内蒙古晨报 内蒙古商报 呼和浩特晚报
    友情链接:
    内蒙古电子杂志网内蒙古第一站BIOS之家子寒热点互联网分享IT每一天山西站长网
    内蒙古动漫电影网阿尔山旅游网山炮摇滚视频网草原论坛中国生活指南网IT技术部呼和浩特人才网
    内蒙古拍易拍信息网串串网站导航站长中国网读书志九上网导航 罗伊-电子商务信息网络安全调查
    计算机病毒处理中心鄂尔多斯之窗内蒙信息港内蒙信息网包头热线河套生活网塞外传媒网
    青城之恋包头移动公寓网酷博网内蒙古生活信息呼和浩特餐饮娱乐网包头大学生网7度POP网
    呼和浩特热线蒙古文化媒体网IT动力源呼和浩特好评网牧人部落呼伦贝尔旅游网
    关于本站 - 业务合作 - 广告合作 - 联系站长 - 设为首页 - 加入收藏 - 友情连接 - 雁过留声
    内蒙古IT实验室 版权所有 蒙ICP备05002086
    本站特约顾问:资深的互联网专家黄相如
    Copyright(C) 2008 NmgLabs.com All Rights Reserved