PHP è compilata in modo nativo quando viene eseguito. HHVM cambia questo per la compilazione di codice PHP a runtime.
Questo migliora le prestazioni e velocizza le applicazioni basate su PHP. Proprio ciò che è necessario per i server ad alto traffico, come quelli di Facebook ha a che fare con su base giornaliera.
Sviluppatori di Facebook hanno riconosciuto un aumento della gestione delle richieste HTTP da nove volte con HHVM installati. Il consumo di memoria è sceso cinque volte allo stesso tempo. Questo essere confrontato con il valore di default di PHP Zend Engine, con ACP attivato, configurazione che la maggior parte dei fornitori di hosting utilizzare per tutti i loro servizi.
HHVM funziona con i server Web standalone come Apache, o con server basati su FastCGI pure.
. HHVM è il successore di HipHop per PHP, un PHP in C ++ convertitore che è stato utilizzato in precedenza per migliorare la velocità di PHP
Requisiti
- < li> cmake 2.6 o superiore
- g ++ / gcc 4.1 o superiore
- Boost 1.37 o superiore
- flex
- bisonte
- re2c
- libmysql
- libxml2
- libmcrypt
- libicu 4.2 o superiore
- openssl
- binutils
- libcap
- gd
- zlib
- Il filo di Intel Building Blocks (TBB)
- Oniguruma
- libpcre
- libmemcached
- libexpat
I commenti non trovato