asp php jsp 性能测试

操作系统:winxp

CPU:p43.0G

内存:2G

asp服务器:IIS5.0

jsp服务器:tomcat5.5

php服务器:apache2.2+php5

测试用例:

Asp:

<%

Dim k

Dim start

start=time

for i=1 to 10000

for j=1 to 10000

k=k+1

next

next

response.writetime-start

%>

Php:

<?php

$k=0;

$start=time();

for ($i=1;$i<=10000; $i++) {

for ($j=1; $j<=10000; $j++) {

$k=$k+1;

}

}

$end=time();

echo $end-$start;

?>

Jsp:

<%

Date start=newDate();

int i=0,j=0,k=0;

for(i=0;i<10000;i++){

for(j=0;j<10000;j++){

k++;

}

}

Date end=new Date();

%>

<%=end.getTime()-start.getTime()%>

结果

规模

asp

php

Jsp(不包含加载时间)

5000x5000

16

7

0.125

10000x10000

68

26

0.031

:js也仅用12秒做完10000x10000

总结:从测试结果我们可以看出,php的运行速度大概是asp的两倍,而jsp由于是运行在虚拟机上,效率比前两者高几个数量级,但初始加载时较慢

你可能感兴趣的:(性能测试)