HHVM's full name is "HipHop for PHP", open source code. Licensed with PHP license!

Source: Internet
Author: User
Tags hhvm php programming php programming language

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
    • hphpdDebugger
    • 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!

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.