HHVM是如何提升PHP性能的?
HHVM是Facebook开发的高性能PHP虚拟机,宣称比官方的快9倍,我很好奇,于是抽空简单了解了一下,并整理出这篇文章,希望能回答清楚两方面的问题:1.HHVM到底靠谱么?是否可以用到产品中?2.它为什么比官方的PHP快很多?到底是如何优化的?在讨论HHVM实现原理前,我们先设身处地想想:假设你有个PHP写的网站遇到了性能问题,经分析后发现很大一部分资源就耗在 PHP上,这时你会怎么优化PHP性能?方案1,迁移到性能更好的语言上,如Java、C++、Go。方案2,通过RPC将功能分离出来用其它语言实
用户评论