Página HHVM | Documentação HHVM | Página Hacklang | Grupo geral | Grupo de desenvolvimento | Twitter
HHVM é uma máquina virtual de código aberto projetada para executar programas escritos em Hack. O HHVM usa uma abordagem de compilação just-in-time (JIT) para obter desempenho superior e, ao mesmo tempo, manter uma incrível flexibilidade de desenvolvimento.
O HHVM deve ser usado junto com um servidor web como o Proxygen integrado e fácil de implantar, ou um servidor web baseado em FastCGI sobre nginx ou Apache.
Se você é novo, experimente nosso guia de primeiros passos.
Você pode instalar um pacote pré-compilado ou compilar a partir do código-fonte.
Você pode executar programas independentes apenas passando-os para hhvm: hhvm example.hack
.
Se você deseja hospedar um site:
sudo /etc/init.d/hhvm start
http://.../main.hack
Nosso guia de primeiros passos fornece uma introdução um pouco mais detalhada, bem como links para mais informações.
Adoraríamos ter sua ajuda para melhorar o HHVM. Se você estiver interessado, leia nosso guia para contribuir.
O HHVM é licenciado sob as licenças PHP e Zend, exceto quando indicado de outra forma.
O Hack typechecker é licenciado sob a licença MIT, exceto quando indicado de outra forma.
A Hack Standard Library é licenciada sob a licença MIT, exceto quando indicado de outra forma.
Consulte Relatando falhas para obter dicas úteis sobre como relatar falhas de maneira prática.
Para obter informações sobre como relatar vulnerabilidades de segurança em HHVM, consulte SECURITY.md.
Nosso FAQ do usuário tem respostas para muitas perguntas comuns sobre o HHVM, desde perguntas gerais até perguntas voltadas para quem deseja usar.
Há também um FAQ para colaboradores do HHVM.