PHP is natively compiled when executed. HHVM changes this by compiling PHP code at runtime.
This improves performance and speeds up PHP-based applications. Just what's needed for high-traffic servers, like the ones Facebook has to deal with on a daily basis.
Facebook developers have acknowledged a rise in HTTP request handling by nine times with HHVM installed. Memory consumption has gone down five times at the same time. This being compared to the default PHP Zend Engine, with ACP enabled, config which most hosting providers use for all their services.
HHVM works with standalone Web servers like Apache, or with FastCGI-based servers as well.
HHVM is the successor of HipHop for PHP, a PHP to C++ converter which was previously used to improve PHP speed.
Requirements:
- cmake 2.6 or higher
- g++/gcc 4.1 or higher
- Boost 1.37 or higher
- flex
- bison
- re2c
- libmysql
- libxml2
- libmcrypt
- libicu 4.2 or higher
- openssl
- binutils
- libcap
- gd
- zlib
- Intel's Thread Building Blocks (tbb)
- Oniguruma
- libpcre
- libmemcached
- libexpat
Comments not found