HHVM(PHP代码虚拟机) 3.27.1 正式版

HHVM(PHP代码虚拟机) 3.27.1 正式版

编程开发 | 36.19MB | 2018-07-20 00:00:00
截屏图片
软件简介

HHVM(HipHop VM) 是 Facebook 推出的用来执行 PHP 代码的虚拟机,它是一个 PHP 的 JIT(Just-In- Time) 编译器,同时具有产生快速代码和即时编译的优点。好软网为大家分享HHVM最新官方版下载,需要的朋友不要错过了。

功能介绍

HHVM借由将 PHP 程式码编译为字节码 ,使其可运行于虚拟机器的环境,也可以利用客制的机器码。当前Facebook的PHP程式皆运行在HHVM上。

HHVM提升PHP性能的途径,采用的方式就是替代Zend引擎来生成和执行PHP的中间字节码(HHVM生成自己格式的中间字节 码),执行时通过JIT(Just In Time,即时编译是种软件优化技术,指在运行时才会去编译字节码为机器码)转为机器码执行。Zend引擎默认做法,是先编译为opcode,然后再逐条 执行,通常每条指令对应的是C语言级别的函数。如果我们产生大量重复的opcode(纯PHP写的代码和函数),对应的则是Zend多次逐条执行这些C代 码。而JIT所做的则是更进一步,将大量重复执行的字节码在运行的时候编译为机器码,达到提高执行效率的目的。通常,触发JIT的条件是代码或者函数被多 次重复调用。

HHVM特性:

Hack编程语言

JIT编译

HNI

支持FastCGI

Increasing PHP5 Parity

hphpd debugger

显示全部

相关软件
猜你喜欢
本类排行榜