HHVM(PHP代码虚拟机即时编译器助手)绿色版是最近为大家带来的一个很实用的即时编译工具。HHVM将PHP代码编译为字节码,使其能够在虚拟机环境中运行或使用客户机器代码。目前用于Facebook的PHP程序在HHVM上运行。它可以很好地为用户服务。 HHVM的官方版本可以帮助用户更好地编译代码并提高工作效率。
功能特色
HVHM提高PHP性能的方法是替换ZEnter引擎来生成和执行PHP的中间字节码(HVHM生成它自己的中间字节码),而JIT(JavaTimeTimes),即时编译是一种软件优化技术,它意味着编译字节码F。或机器代码在运行时)机器代码执行。ZEnter引擎的默认是先编译它,然后逐个执行它。通常,每个指令对应于C语言级函数。如果我们生成大量的重复操作码(纯PHP编写的代码和函数),相应的ZEnter是逐个执行这些C代码。JIT所做的是通过编译机器代码中大量字节代码的重复执行来进一步提高执行效率。一般来说,JIT的触发器是重复调用代码或函数。
HHVM特性
Hack编程语言
JIT编译
HNI
支持FastCGI
Increasing PHP5 Parity
hphpd debugger