PHP natiivisti käännetty, kun hänet teloitettiin. HHVM muuttaa tätä kokoamalla PHP runtime.
Tämä parantaa suorituskykyä ja nopeuttaa PHP-pohjaisten sovellusten. Juuri mitä tarvitaan suuren liikenteen palvelimiin, kuten ne Facebook on käsitellä päivittäin.
Facebook kehittäjät ovat huomanneet nousu HTTP-pyynnön käsittelyn yhdeksän kertaa HHVM asennettuna. Muistin kulutus on laskenut viisi kertaa yhtä aikaa. Tämä on verrattuna oletuksena PHP Zend Engine, AKT käytössä, config joka useimmat hosting-palvelujen tarjoajat käyttävät kaikkia niiden palveluja.
HHVM toimii standalone Web-palvelimet, kuten Apache, tai FastCGI-pohjaisia palvelimia samoin.
HHVM on jatkoa hiphop PHP, PHP C ++ muunnin, joka oli aiemmin käytetty parantamaan PHP nopeutta.
vaatimukset
- < li> CTee 2.6 tai uudempi
- g ++ / gcc 4.1 tai uudempi
- Boost 1,37 tai suurempi
- flex
- bison
- re2c
- libmysql
- libxml2
- libmcrypt
- libicu 4.2 tai uudempi
- openssl
- binutils
- libcap
- gd
- zlib
- Intelin Thread Building Blocks (TBB)
- Oniguruma
- libpcre
- libmemcached
- libexpat
Kommentteja ei löytynyt