http://hhvm.com/
Https://github.com/xgqfrms/hhvm
What is a HHVM high performance server?
HHVM is a high-performance, open-source server made by Facebook to execute the Hack programming language or the PHP programming language.
HHVM by compiling PHP code into bytecode so that it can run in the context of a virtual machine or with a custom machine code. The current PHP program on Facebook is running on HHVM.
HHVM runs much of the world ' s existing PHP. Developers and hosts are adopting HHVM. We are aware of minor incompatibilities ("Please open issues if you find Them"), but we can run the top Github PHP Fram Eworks out of the box. The HHVM team, along with many wonderful community members, had made it a stated, high priority goal to run all existing P HP code existing out in the wild.
HHVM characteristics
- Hack programming language
- JIT compilation
- Hni
- Support FastCGI
- Increasing PHP5 Parity
hphpd
Debugger
- More information
The JIT Compiler
Rather than directly interpret or compile PHP code directly to C + +, HHVM compiles Hack and PHP into an intermediate Byteco De. This bytecode are then translated to x64 machine code dynamically at runtime by a just-in-time (JIT) compiler. This compilation process allows for all sorts of the optimizations that cannot being made in a statically compiled binary, thus E nabling higher performance of your Hack and PHP programs.
Xxxxxxxxxxxxxxxxxxxxxxxxxxx
Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
HHVM's full name is "HipHop for PHP", open source code. Licensed with PHP license!