为什么 PHP 总是被喷性能很差?

2015-05-07 00:34:28 +08:00
 eightqueen

我们公司在把很多PHP项目转移到JAVA,这在业界也是一种潮流。PHP到底差在哪?还有为什么搜索分布式技术资料,一堆JAVA,很少看到PHP。

11099 次点击
所在节点    PHP
36 条回复
Septembers
2015-05-07 06:32:41 +08:00
@ryd994 重点是许多PHPer都没了解过《算法导论》
clino
2015-05-07 08:19:45 +08:00
https://www.techempower.com/benchmarks/#section=data-r10 php 还是有两个比较前面的
记得以前php和ruby大都是比较靠后,python中游
Nevervoid
2015-05-07 09:51:02 +08:00
@Septembers 阁下一定是学PHP的,心领神会。。。
fulvaz
2015-05-07 10:02:35 +08:00
因为java适合企业级应用,并非哪个不好,规模变大而需要点变化而已
Septembers
2015-05-07 10:09:53 +08:00
@Nevervoid 抱歉 PHP对于我仅仅只是业余需要而已
ajan
2015-05-07 10:49:13 +08:00
@feiyuanqiu 我们公司的java程序员(web),那水平都气死人,稀烂,经验少,还说自己做过大项目,呵呵,连PC都不会配置,同在一个局域网手机不能访问他的PC调试,本机调试每次还要打包发布,每改一个字母都要重新编译打包发布。人还非常固执,顽固,无必要的大量使用ajax, js写不好也要死炫技。连调式查错都差劲(稀烂搓),有些错误可以打印到页面上,直观明了,还有就是大量用try catch, 真是够了...


在其它群里讨论过,有和java程序员打过交到的,基本都一个结论,人固执,死脑筋。

唉, 本不想喷,跟php,.NET, java 都合作过, 其中和java合作最不愉快。


PS(个人观点): java不适合做web, 更不适合当下火热的移动web, 别人项目都上线了,你还在调环境,本机运行好好,服务器怎么跑不起来呢...

我不是phper, 也不是javaer。我只是个旁观的(FED)。
Viagra
2015-05-07 11:55:14 +08:00
有没有想跳槽的phper啊,求留言,求回复!
qToTp
2015-05-07 16:06:34 +08:00
大家喷 php 性能差的原因是:真的差。

你没开过法拉利的时候,人家喷你的速腾差,你别和金杯比啊。
kimmykuang
2015-05-07 16:26:13 +08:00
一个是考虑这件事应不应该用PHP来做,明白PHP适合做什么不适合做什么;第二个是某些情况下PHP用的很差劲
kaneg
2015-05-07 16:51:12 +08:00
PHP最和别的语言(或者说运行环境)不一样的是它无法保持运行状态。例如无法不借助第三方工具而缓存数据,每次请求,上次初始化的状态就丢失了。这样或许不会造成内存泄露,但真心不习惯
marathonrush
2015-05-07 17:20:10 +08:00
PHP回答不了性能啊、并发啊、一致性啊之类的问题,自然也不能在这些方面指责PHP。开发效率高,就一夫妻店语言。
jacob
2015-05-08 16:33:14 +08:00
@dalaomj 还有一个原因,水平太差,拉不出屎来嫌厕所脏。
mingyun
2015-05-11 21:56:51 +08:00
微博是php开发的,慢吗
aksoft
2015-05-12 08:19:42 +08:00
这有可比性么?
ywisax
2015-05-12 22:27:13 +08:00
卧槽,连php慢在哪里都不清楚,就用java来重构。。。
zjsxwc
2021-11-29 18:44:39 +08:00
PHP 现在性能已经是 golang 的两倍,堪比 rust 了。https://zhuanlan.zhihu.com/p/439183490

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/189074

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX