PHP7与HHVM性能对比,谁更胜一筹?
- 内容介绍
- 文章标签
- 相关推荐
本文共计3309个文字,预计阅读时间需要14分钟。
关于PHP7与HHVM的性能比较,已成为一个热门话题。众多专家在讨论和关注哪一者才是PHP性能提升的未来。
HHVM(HipHop Virtual Machine)的起源:HHVM是一个开源的PHP虚拟机,利用JIT(Just-In-Time)编译技术。
最近关于PHP7和HHVM的性能对比,成为了一个热点的争议话题,大家都在讨论和关注哪一个才是PHP性能提升的未来。
HHVM(HipHop Virtual Machine)的起源HHVM是一个开源的PHP虚拟机,使用JIT的编译方式以及其他技术,让PHP代码的执行性能大幅提升。据传,可以将当前版本的原生PHP代码提升5-10倍的执行性能。
HHVM起源于Facebook公司,Facebook早起的很多代码是使用PHP来开发的,但是,随着业务的快速发展,PHP执行效率成为越来越明显的问题。为了优化执行效率,Facebook在2008年就开始使用HipHop,这是一种PHP执行引擎,最初是为了将Fackbook的大量PHP代码转成 C++,以提高性能和节约资源。使用HipHop的PHP代码在性能上有数倍的提升。后来,Facebook将HipHop平台开源,逐渐发展为现在的HHVM。
1. PHP为什么慢?
PHP的慢是相对于C/C++级别的语言来说,事实上,PHP语言最初的设计,就不是用来解决计算密集型的应用场景。
本文共计3309个文字,预计阅读时间需要14分钟。
关于PHP7与HHVM的性能比较,已成为一个热门话题。众多专家在讨论和关注哪一者才是PHP性能提升的未来。
HHVM(HipHop Virtual Machine)的起源:HHVM是一个开源的PHP虚拟机,利用JIT(Just-In-Time)编译技术。
最近关于PHP7和HHVM的性能对比,成为了一个热点的争议话题,大家都在讨论和关注哪一个才是PHP性能提升的未来。
HHVM(HipHop Virtual Machine)的起源HHVM是一个开源的PHP虚拟机,使用JIT的编译方式以及其他技术,让PHP代码的执行性能大幅提升。据传,可以将当前版本的原生PHP代码提升5-10倍的执行性能。
HHVM起源于Facebook公司,Facebook早起的很多代码是使用PHP来开发的,但是,随着业务的快速发展,PHP执行效率成为越来越明显的问题。为了优化执行效率,Facebook在2008年就开始使用HipHop,这是一种PHP执行引擎,最初是为了将Fackbook的大量PHP代码转成 C++,以提高性能和节约资源。使用HipHop的PHP代码在性能上有数倍的提升。后来,Facebook将HipHop平台开源,逐渐发展为现在的HHVM。
1. PHP为什么慢?
PHP的慢是相对于C/C++级别的语言来说,事实上,PHP语言最初的设计,就不是用来解决计算密集型的应用场景。

