php性能很差?解决方法
程序员文章站
2022-06-03 23:24:20
...
php性能很差?
我是个php初学者,用php简单做了一个测试:
$time_start=explode(" ",microtime());
$count=0;
for ($i=1;$i for($j=1;$j $count=$count+1;
if($count%1000000==0){
echo $count."
";
}
}
}
$time_end=explode(" ",microtime());
$c=$time_end[0]+$time_end[1]-$time_start[0]-$time_start[1];
echo "运行时间:".$c."秒 ";
?>
运行时间为35.6164469719秒
而用类似的jsp页面也做了相同的测试
long time_start=new Date().getTime();
long count=0;
for(int i=0;i for(int j=0;j count=count+1;
}
if(count%1000000==0){
out.println(count+"
");
}
}
long end_time=new Date().getTime();
double time=(double)(end_time-time_start)/1000;
out.println("
");
out.println("time:"+time);
%>
运行时间为:0.265秒
难道php性能真的那么差吗?
------解决方案--------------------
不管他慢也好,不慢也好,只要代码写完了用户体验的时候没觉得慢就可以了··
------解决方案--------------------
------解决方案--------------------
测循环没有实用价值
真要测试速度,要测页面的响应时间,客户体验,更深的可以测服务器负载,内存占用,网络吞吐,并行数量
不过php是解释型语言,本来速度也不是最快的,每次请求都要加载分析运行和退出,所以最好安装个缓存扩展,xcache或eaccelerator
------解决方案--------------------
------解决方案--------------------
5年前我就听说asp落后了,马上要淘汰了什么的,但是到现在为止我还随时都能看到asp程序员,用asp做的网站现在还一大堆。对一个编程语言的看法每个人都不一样,PHP程序员是因为觉得PHP比其他的好,或者容易上手,再或者别的什么原因,开始立刻PHP程序员生涯,java和C也都一样。
所以,如果你觉得JSP比PHP好,你完全可以用JSP而不用PHP,你觉得ASP比PHP好,你也可以用ASP来开发。
你觉得性能差。。。差就差呗,还能怎么样,还能给PHP之父勒多夫写个信,说PHP性能太差,希望改改。
------解决方案--------------------
呵呵!非常热的帖子
我是个php初学者,用php简单做了一个测试:
$time_start=explode(" ",microtime());
$count=0;
for ($i=1;$i for($j=1;$j $count=$count+1;
if($count%1000000==0){
echo $count."
";
}
}
}
$time_end=explode(" ",microtime());
$c=$time_end[0]+$time_end[1]-$time_start[0]-$time_start[1];
echo "
?>
运行时间为35.6164469719秒
而用类似的jsp页面也做了相同的测试
long time_start=new Date().getTime();
long count=0;
for(int i=0;i for(int j=0;j count=count+1;
}
if(count%1000000==0){
out.println(count+"
");
}
}
long end_time=new Date().getTime();
double time=(double)(end_time-time_start)/1000;
out.println("
");
out.println("time:"+time);
%>
运行时间为:0.265秒
难道php性能真的那么差吗?
------解决方案--------------------
不管他慢也好,不慢也好,只要代码写完了用户体验的时候没觉得慢就可以了··
------解决方案--------------------
------解决方案--------------------
测循环没有实用价值
真要测试速度,要测页面的响应时间,客户体验,更深的可以测服务器负载,内存占用,网络吞吐,并行数量
不过php是解释型语言,本来速度也不是最快的,每次请求都要加载分析运行和退出,所以最好安装个缓存扩展,xcache或eaccelerator
------解决方案--------------------
------解决方案--------------------
5年前我就听说asp落后了,马上要淘汰了什么的,但是到现在为止我还随时都能看到asp程序员,用asp做的网站现在还一大堆。对一个编程语言的看法每个人都不一样,PHP程序员是因为觉得PHP比其他的好,或者容易上手,再或者别的什么原因,开始立刻PHP程序员生涯,java和C也都一样。
所以,如果你觉得JSP比PHP好,你完全可以用JSP而不用PHP,你觉得ASP比PHP好,你也可以用ASP来开发。
你觉得性能差。。。差就差呗,还能怎么样,还能给PHP之父勒多夫写个信,说PHP性能太差,希望改改。
------解决方案--------------------
呵呵!非常热的帖子
相关文章
相关视频
推荐阅读
-
PHP网站程序乱码问题解决方法
-
php foreach、while性能比较_PHP教程
-
flag_activity_clear_top php采集时被封ip的解决方法
-
PHP中json_encode 支持中文解决方法
-
PHP加密3DES报错 Call to undefined function: mcrypt_module_open 的解决方法
-
php ord 函数与中文乱码解决方法_PHP教程
-
楷体gb2312 PHP iconv 函数转gb2312的bug解决方法
-
CentOS下php使用127.0.0.1不能连接mysql的解决方法
-
phpmyadmin3.4空密码被禁止登陆的解决方法_PHP教程
-
php提示Failed to write session data错误的解决方法_php技巧