最近,PHP7和HHVM的性能之争成为了一个讨论热点,它们都在提升PHP执行性能方面取得了突破性的进展。这篇文章,参考了两个社区的技术新进展,为大家科普和介绍它们的性能之争。
PHP语言的排名变化根据“TIOBE编程语言排行榜”(榜单虽然统计方式有局限,但是仍然不失为一个比较好的参考),年PHP 曾经在世界编程语言中排名第三。可见,PHP语言在PC互联网时代的Web领域可谓叱咤风云,擎天一柱。
在PHP程序员中,曾经流传着一个段子:
某女:你能让这个论坛的人都吵起来,我就跟你吃饭。PHP程序员:PHP是世界上 的语言!某论坛炸锅了,各种吵架……某女:服了你了,我们走吧!PHP程序员:今天不行,我一定要说服他们,PHP必须是 的语言。好了,我们言归正传,语言本身无分好坏,只是在各自使用的场景中解决不同的问题。互联网的时代车轮是很快的,随着移动互联网的到来,在短短四年多的时间里,移动端技术发展横扫全球。与此同时,各种语言群雄并起,而昔日辉煌的PHP从原来的编程语言的榜单看,下降到第六位(年1月榜单)。于是,唱衰PHP的声音此起彼伏。
但是,鸟哥(惠新宸,PHP语言开发者之一)在年的Qcon分享中有一个数据,全球排名前万的网站中,81.%使用的Web服务端脚本语言是PHP,01年同期是78.%。也就是说,PHP的在Web服务方面并没有减少,只是在移动互联网浪潮中,增加了很多的其他语言技术的应用,进而被稀释了。
最近关于PHP7和HHVM的性能对比,成为了一个热点的争议话题,大家都在讨论和北京看白癜风权威医院白癜风研究院