PHP 的将来
PHP 的将来
PHP 的将来是由 PHP7 决定的,再来看下 PHP 7 的表现。
发明 PHP 的 Zend 公司发布的 PHP 与其他语言运行效率对比
下面这一个是 C++ vs Python vs PHP vs Java vs NodeJS性能大PK
从运行结果来看,毫无疑问,PHP7 是最快的 脚本语言 (注意是脚本语言哈)。
有同学在困惑 NodeJS 不是脚本语言? JS 也就是这里的 Nodejs 是运行在是 V8 上的,V8 引擎会对 JS 进行预编译,具体见这里 Is Node.js compiled or interpreted language? - Hashnode
看这个表的时候要注意:
- Total
CPU time
越低越快; Slower than
列里,C++
对比C++
要慢多少CPU time
,previous
是在列表里对比上一个排名的语言要慢多少CPU time
。Java 8 (non-std lib)
与Python 2.7 + PyPy
因为不支持通用函数库,所以只参考不列入计算。
简要分析结果如下:
- NodeJS 快 2 倍。
- Java 8 接近慢 2 倍。
- Python 在性能上没有什么重大变化。 每个新版本都比上个版本稍快一点,但整体 Python 比 C++ 慢 15 倍。
- Perl 与 Python 有相同的趋势,并且比 C++ 慢 22 倍。
- PHP 5.x 是最慢的,运行时间是 C++ 的 47 ~ 60 倍之间。
- PHP 7 的成绩最为惊人。 它比 PHP 5.x 快 10 倍,比紧随其后的脚本语言 Python 快 3 倍。
转载:https://laravel-china.org/articles/3405/why-is-php-the-best-language-it-is-and-will-be
备注:PHP是否是最好的语言,要理性看待,无论何种事物都会有优缺点