PHP wordt natively gecompileerd wanneer uitgevoerd. HHVM verandert dit door het opstellen van PHP-code op runtime.
Dit verbetert de prestaties en versnelt PHP-gebaseerde applicaties. Net wat er nodig is voor high-traffic servers, zoals die Facebook heeft te maken met op een dagelijkse basis.
Facebook ontwikkelaars hebben een stijging van de HTTP request behandeling door negen keer met HHVM geïnstalleerd erkend. Geheugengebruik is vijf keer gedaald op hetzelfde moment. Dit wordt vergeleken met de standaard PHP Zend Engine, met de ACS-enabled, config die de meeste hosting providers gebruiken voor al hun diensten.
HHVM werkt met standalone webservers, zoals Apache, of met FastCGI-servers ook.
. HHVM is de opvolger van HipHop voor PHP, een PHP om C ++ converter die vroeger werd gebruikt om PHP snelheid te verbeteren
Eisen
- < li> cmake 2.6 of hoger
- g ++ / gcc 4.1 of hoger
- Boost 1.37 of hoger
- flex
- bison
- re2c
- libmysql
- libxml2
- libmcrypt
- libicu 4.2 of hoger
- OpenSSL
- binutils
- libcap
- gd
- zlib
- Intel Thread Building Blocks (TBB)
- Oniguruma
- libpcre
- libmemcached
- libexpat
Reacties niet gevonden