HipHop VM(HHVM) 是 Facebook 推出的用来执行 PHP 代码的虚拟机,它是一个 PHP 的 JIT(Just-In- Time) 编译器,同时具有产生快速代码和即时编译的优点。
Facebook 表示,HHVM 将替代 HPHPi,用于所有的 PHP 执行。根据 Facebook 透漏,HHVM 在速度方面获得了显著改进,比目前使用的 PHP 解释器快 60%,而使用内存减少 90%。
HHVM 4.75 发布了,此版本标志着对 4.68 版本支持的终止。目前 HHVM 4.69-4.74 仍受支持,4.32 LTS 和 4.56 LTS 版本也受支持。
HHVM 原本是由 Facebook 打造的 PHP 虚拟机,它通过将 PHP 代码动态翻译成原生机器码而大幅提高速度。HHVM 支持 PHP 和 PHP 方言 Hack 语言,但从 4.0 版本开始,仅支持 Hack 语言。
此版本主要亮点包括:
对最近添加的高亮错误格式器的持续改进。
即使输出不是终端,环境变量 FORCE_ERROR_COLOR 也可强制 hh_client 输出颜色转义序列
接下来的变化将包括:
完全移除
将不再支持使用字符串或元组表示函数和方法。
领取专属 10元无门槛券
私享最新 技术干货