搜索
首页php教程php手册升级PHP 5的理由:PHP 4和PHP 5性能对比(1)
升级PHP 5的理由:PHP 4和PHP 5性能对比(1)Jun 13, 2016 am 11:01 AM
php为了升级对比性能支持进行

PHP 4到07年年底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(每秒的请求数量)

相关

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

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

PHP 4.4.2测试结果

函数Function

<?php <br>function signin(){<br>echo "test";<br>}<br>signin();<br>?>

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

类Class

不实例化类

<?php <br>class User{<br>function signin(){<br>echo "test";<br>}<br>} <br>User::signin();<br>?>

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

实例化类

<?php <br>class User{<br>function signin(){<br>echo "test";<br>}<br>}<br>$user=new User();<br>$user->signin();<br>?>

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

类的继承

<?php <br>class AUser{<br>function signin(){}<br>}<br>claāss User extends Auser{<br>function signin(){<br>echo "test";<br>}<br>}<br>$user=new User();<br>$user->signin();<br>?>

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

PHP 5.2.1测试结果

函数Function

<?php <br>function signin(){<br>echo "test";<br>}<br>signin();<br>?>

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

1

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
win10/11BingService2.0升级是啥win10/11BingService2.0升级內容详细介绍win10/11BingService2.0升级是啥win10/11BingService2.0升级內容详细介绍Jul 13, 2023 am 09:41 AM

win10/11BingService2.0升级是什么叫最近许多用户满意度的问题,客户们在应用win10和win11的过程中发觉最近升级了个新的服务项目,名叫BingService2.0,这一名字大伙儿第一眼会非常生疏,事实上这一业务是微软的bing搜索的服务项目结合,那麼下边便是实际的win10/11BingService2.0升级內容详细介绍。win10/11BingService2.0升级是啥一些Win11/Win10客户汇报了一个新的神密升级,被分类为品质升级,名字为“Microsoft

win7系统升级成win10系统怎么升级win7系统升级成win10系统怎么升级Jul 11, 2023 am 11:49 AM

win10系统已经越来越成熟了,很多win7用户都想把系统升级成win10,但是又不知道如何升级,下面就教大家电脑升级成win10的方法吧。1、浏览器搜索装机吧在线系统重装工具软件并打开,选择制作系统,点击开始制作。2、选择win10系统镜像,然后点击开始制作。3、进入下载文件阶段,请耐心等候。4、等待下载部署完成后,拔除启动盘退出。5、把制作好的启动U盘插到电脑上,开机快速按Esc或Del或F12等进入到Bios设置U盘启动。这里是按F12进入的快速引导菜单,选择U盘进入。6、进入PE系统,选

教你如何将windows7升级到win10教你如何将windows7升级到win10Jul 12, 2023 pm 04:13 PM

  随着windows10系统的发布,大部分用户都去升级了系统,不过也有小部分windows7系统的用户觉得win10还不够稳定,依旧观望不升级,最近就有个windows7的用户想要升级到win10系统,那么我们该如何升级呢?接下来小编就把win7升级win10教程分享给大家,快来学习下吧。  windows7升级到win10方法如下:  1.首选我们打开微软官网,升级win10创意者更新的工具易升,点击接受微软软件许可条款。  2.升级工具检测电脑环境是否正常,检测完成后会开始下载win10系

教大家正版win7怎么升级win10系统教大家正版win7怎么升级win10系统Jul 09, 2023 pm 03:33 PM

随着windows10操作系统的不断成熟,越来越多的win7系统用户开始使用win10操作系统,那么win7怎么升级到win10呢?1、首先我们在电脑上下载小白一键重装系统,打开选择win10系统安装,重装之前请自行备份好c盘和桌面的数据。2、选择之后会为我们自动下载安装系统所需要的文件,耐心等待注意电脑不要断电断网。3、文件下完之后会提示我们重启电脑,点击立即重启。4、接着来到这个界面,我们选择第二个选项进入pe系统。5、进入pe系统后软件会开始安装win10系统,耐心等待即可。6、接着引导修

老电脑系统xp升级win7教程步骤老电脑系统xp升级win7教程步骤Jul 07, 2023 pm 10:21 PM

xp系统曾经是使用最多的系统,不过随着硬件的不断升级,xp系统已经不能发挥硬件的性能,所以很多朋友就想升级win7系统,下面就和大家分享一下老电脑升级win7系统的方法吧。1、在小白一键重装系统官网中下载小白三步装机版软件并打开,软件会自动帮助我们匹配合适的系统,然后点击立即重装。2、接下来软件就会帮助我们直接下载系统镜像,只需要耐心等候即可。3、下载完成后软件会帮助我们直接进行在线重装Windows系统,请根据提示操作。4、安装完成后会提示我们重启,选择立即重启。5、重启后在PE菜单中选择Xi

win7如何升级到win10系统win7如何升级到win10系统Jul 11, 2023 pm 05:29 PM

随着Win10系统的逐步成熟,很多用户已经用上了Win10系统,而一些还在用Windows7的朋友是不是也心动了呢,那么Windows7怎么升级10系统呢?下面一起来看看吧。1、浏览器搜索装机吧在线系统重装工具软件并打开,选择制作系统,点击开始制作。2、选择win10系统镜像,然后点击开始制作。3、进入下载文件阶段,请耐心等候。4、等待下载部署完成后,拔除启动盘退出。5、把制作好的启动U盘插到电脑上,开机快速按Esc或Del或F12等进入到Bios设置U盘启动。这里是按F12进入的快速引导菜单,

win7升级win10系统具体过程win7升级win10系统具体过程Jul 11, 2023 am 09:37 AM

随着windows10操作系统的不断成熟,越来越多的win7系统用户开始使用win10操作系统,本文也给大家带来一篇win10系统安装过程,一起来看看吧。1、首先我们可以在电脑上下载这个工具,然后选择在线重装,点击安装win10系统,重装之前请自行备份c盘和桌面的数据。2、接着软件就会帮我们下载系统镜像资源,等待它下好即可,注意重装过程不要关闭电脑。3、等待环境部署完成后我们点击立即重启,电脑就会开始重新启动了。4、接着我们来到windows启动管理器,我们选择第二项进入pe系统。5、在pe系统

win11改win10系统教程的详细介绍win11改win10系统教程的详细介绍Jul 08, 2023 pm 09:21 PM

微软6月24号正式公布了win11系统,可以看到用户界面、开始菜单等和Windows10X中发现的非常相似。有的朋友在使用预览版的时候发现用的不习惯,想要改win10系统开使用,那么我们要如何操作呢,下面我们就来看看win11改win10系统教程,一起来学习一下吧。1、第一步是从Windows11打开新设置。在这里,您需要转到图像中显示的系统设置。2、在系统设置下,选择“恢复”选项。在这里,您将能够看到“以前版本的窗口”选项。您还可以在它旁边看到一个“返回”按钮,单击此按钮。3、您可以指定要返回

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
3 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
3 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前By尊渡假赌尊渡假赌尊渡假赌

热工具

MinGW - 适用于 Windows 的极简 GNU

MinGW - 适用于 Windows 的极简 GNU

这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。

SublimeText3 英文版

SublimeText3 英文版

推荐:为Win版本,支持代码提示!

EditPlus 中文破解版

EditPlus 中文破解版

体积小,语法高亮,不支持代码提示功能

VSCode Windows 64位 下载

VSCode Windows 64位 下载

微软推出的免费、功能强大的一款IDE编辑器

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

功能强大的PHP集成开发环境