欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php7 更新后对于 python 会造成怎样的冲击?python+c 扩展能否 hold 住性能?

程序员文章站 2024-01-29 12:46:34
...
php7更新后号称性能直追facebook的HHVM,在得到这样“人人可获得”的性能提升后会对python特别是在web开发领域将造成怎样的冲击?
此外,python+c扩展这种方式在实际使用中是否在性能上能hold住(比如趋近于达到c的性能?)?
python有没有也进行这种性能提升的可能?(传言python3比python2反而是自降性能= =)
=====更新分隔线=======
恩,我知道python还有pypy,gevent等“科技”可以提高性能,所以这里一个角度是单就语言本身来谈,另一个角度是这些“性能科技”生态的双方比较情况如何?php7这一改进是否会对原有的生态形势产生巨大影响?

回复内容:

看到有匿名用户说“Php7性能再好,它也是PHP,某种程度上,php7的意义还不如swoole这个扩展。”,还有评论怀疑是我写的。赶紧出来澄清下。知乎一个人只能答一次,所以肯定不是我写的。而且PHP7的价值是远超Swoole的。PHP7是给所有PHPer的福利,Swoole主要是面向高阶PHP程序员。

PHP7和Swoole是2个方向的东西,详情可以看我写的博文《PHP7与Swoole》 rango.swoole.com/archiv

PHP7的改进对Python没有冲击。性能是相对的,和自己比更有意义。比如PHP5.6下我的程序可以支持每秒100个请求,PHP7可以提升到每秒300个请求。可以应对更大的并发。这样才是有价值的。

PHP7的伟大之处就是可以让你的程序无成本地提升2倍性能。所以PHP程序员们赶快出来跪谢鸟哥吧。 Python 能够发展到今天这个程度,靠的从来都不是性能。对性能有极致追求的人也不会蛋疼到非要用 Python。

此外,Python 提升性能有很多方案,不只是 C扩展,这个得看具体应用量身定做。 Python本来就是个通用的胶水语言,而且在很多领域上已经站住了脚,何必去跟别人争什么性能问题。

就像是Ruby只是在变得越来越对内部DSL友好,C++变得越来越复杂,Java越来越像Scala。

但毕竟都不是最好的编程语言。 谈性能啊,你去用 C 吧 即使没有PHP7,php依然是最好的web语言 Php7性能再好,它也是PHP,某种程度上,php7的意义还不如swoole这个扩展。 在啃py的phper表示没什么大不了的,爱他妈whowho,爷爱用who就是who啦! 低手, 想请问一下大家,现在国外开始流行全系列使用javascript技术,从JS前端到node.js,Express, React, React Native IOS, React Native Android,就一个JS全系列都搞掂了,PHP在这个系列中,能挤进去一个地位吗?如何挤? 不结合场景谈性能都是耍流氓! 月经帖,哪门语言你搞深了都牛B