Instalando HHVM no Ubuntu

Para Instalar a maquina virtual criada pelo Facebook no Ubuntu 16.04 ou 14.04 64Bits, execute os passos abaixo no terminal, você vai precisar ter permissão de super usuário no Ubuntu.

Comparação entre o PHP 7 vs HHVM versão 3.10, esse Benchmark foi feito em 18 de Abril de 2016, até agora muita coisa mudou e o HHVM ficou ainda mais rápido, hoje ela está na versão 3.15.2.

1
2
3
4
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0x5a16e7281be7a449
sudo add-apt-repository "deb http://dl.hhvm.com/ubuntu $(lsb_release -sc) main"
sudo apt-get update
sudo apt-get install hhvm

Depois de instalado execute esses comandos no Terminal:

1
2
3
4
5
hhvm --version
## A saída vai ser essa informação abaixo.
HipHop VM 3.15.2 (rel)
Compiler: tags/HHVM-3.15.2-0-g83ac3e5e3f5657be0cf4c55884044f86a7818b90
Repo schema: 608339137764e8365964a1adaa7a27d125b6076f

Depois de instalado corretamente, você pode seguir esse tutorial e criar seus primeiros programas em PHP que vai rodar no HHVM.

Já testei diversas aplicacoes e frameworks feito em PHP que roda muito melhor no HHVM, tais como Wordpress, Laravel Framework, MediaWiki, Dokuwiki entre muitos outros projetos que rodam com muito mais qualidade no HHVM.
Para mais informações da documentação acesse o Link do HHVM.

About HHVM

HHVM is an open-source virtual machine designed for executing programs written in Hack and PHP. HHVM uses a just-in-time (JIT) compilation approach to achieve superior performance while maintaining the development flexibility that PHP provides.

HHVM supports Hack, PHP 5 and the major features of PHP 7. We are aware of minor incompatibilities, so please open issues when you find them. HHVM also supports many extensions as well.

Compartilhe este post!