分享

脚本性能比较(python perl ruby php lua java 的一个测试)

 quasiceo 2014-01-19
脚本性能比较(python perl ruby php lua java 的一个测试)

脚本性能比较

其实语言的性能比来比去也没意思,但是在http://www./topic/174335?page=1上看到一个比较语言性能的帖子,出于好奇心,我上了帖子里提到的测试数据及代码来源 http://www./FractalBenchmark.html把代码cp下来,进行测试了一下,测试结果如下,

联想 win03sp2 P43.0 512M
python2.5.2   2.81 - 3.11s
perl 5.10.0   Optimized  4.765625 - 4.84375s
perl 5.10.0   7s
ruby-1.9.0-0  4.672000 - 4.688000s
php5.2.5      2.32 - 2.34s
lua5.1.3      0.812 - 0.828s 例子中的时间显示精确到s,我在后面加入个 io.write(os.clock())显示精确到毫秒
java 1.6.0    0.200-0.238s

放到linux下测了一下php,2.00s-2.20s

这个测试结果输出的都是一个鸟人图,大家可以测试看

尽管一个算法的比较并不真正能比较语言性能的好坏,但是这个结果让我们知道,php并不比别的脚本差,这是为什么至今php横行的原因。

java最快是吧,但是要老板加一台pc机和一个员工能有相同的效果,老板愿意选哪个?其实一结合数据库,java的jdbc驱动和php的c扩展性能上发挥的作用,简直不是可比的,在web中连上数据库以后,java不再比php快,反过来了!

php在命令行下也能连数据库了^_^

不服的测试,测试了的顶!

lua win下载页面http://luabinaries./download.html
lua快,只因为只是嵌入式脚本

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多