为了账号安全,请及时绑定邮箱和手机立即绑定

PHP5.4和java性能那个好?

PHP5.4和java性能那个好?

白衣染霜花 2018-07-14 13:10:40
我看到网上说访问王八壳 java快php 10W倍?
查看完整描述

6 回答

?
慕后森

TA贡献1802条经验 获得超5个赞

Java 仅从语言上说, 比PHP快很多. 这个我有测试,并且快很多.

但是,从工程上,实际操作当中, java慢很多. 因为PHP大量的库, 是直接进行数据转换之后调用C库实现. 并且由于 代码更加简练,轻量, 实际实现当中, 比java快多了.

速度瓶颈在于数据库, 这个对于java,php都一样.

举例说明, 如果你做循环,或者数组操作, java快

但是 ,你如果把数据转换成 json数据, php只是一个函数,并且完全是C实现

但是java, 需要一个类库, 可能有1M, 大概有上千个类, 需要的内存是PHP的100倍以上, 速度慢10倍以上.


查看完整回答
反对 回复 2018-07-15
?
阿波罗的战车

TA贡献1862条经验 获得超6个赞

甭管啥性能啊,开发效率

啥, 100人天? 那是 配置 json 类库的时间

什么 ActiveMq啊, hibernate, structs, spring, 全都给我装上

别说代码多少行,光 xml 配置文件就100M

一个 EMC 存储放那儿, 干啥, 存储Log4J的日志

这样一个系统, 你猜得多少码农开发, 得, 光累死的就10好几个

这样的系统能用吗? 当然不能

你还得找个外包公司, 一打 Application Server管理员, 18M认证的那种 , 24*365

系统光启动就得好几天

......................................

系统万一还不行咋办?  换呗...................


查看完整回答
反对 回复 2018-07-15
?
慕桂英546537

TA贡献1848条经验 获得超10个赞

应该是java性能好,但一般用java写程序,代码会不知不觉的膨胀。所以最后就说不清了。

查看完整回答
反对 回复 2018-07-15
?
紫衣仙女

TA贡献1839条经验 获得超15个赞

10万倍太夸张了,海量数值运算可能能有个几十~上百倍差距吧

关键web应用说穿了就是字符窜拼接+db+cache, 而不是海量数值运算

就算java运算再快, 碰上耗时的运算与其堵在web层, 还不如扔给MQ,让后台进程慢慢跑


查看完整回答
反对 回复 2018-07-15
?
墨色风雨

TA贡献1853条经验 获得超6个赞

举个例子.

你要去网吧上网,可以走到网吧需要10分钟,开车去网吧只需要1分钟.

然后你在网吧要玩10个小时.

那从整体时间上来看走路(10小时10分钟)和开车(10小时1分钟)的时间差距只有9分钟,从整体上看有意义么?

java可以算是开车,php算是走路,但其实性能瓶颈不在这里,你在这里优化个什么劲?


查看完整回答
反对 回复 2018-07-15
  • 6 回答
  • 0 关注
  • 1047 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信