Movatterモバイル変換


[0]ホーム

URL:


Saltar para o conteúdo
Wikipédia
Busca

HHVM

Origem: Wikipédia, a enciclopédia livre.
HHVM
HHVM
DesenvolvedorFacebook
Lançamento9 de dezembro de2011 (13 anos)[1]
Escrito emC++[2]
Estado do desenvolvimentoAtivo

HHVM (HipHop Virtual Machine) é umamáquina virtual baseada em compilação just-in-time (JIT), que serve como um mecanismo de execução para oPHP e para alinguagem de programaçãoHack. Usando o princípio de compilação JIT, o código PHP e Hack são primeiramente transformados emHipHopbytecode (HHBC), que é então traduzido dinamicamente em código em máquinax86-64, otimizado, enativamente executado.[3] Isto é diferente da usual execuçãointerpretada do PHP, em que oZend Engine transforma o código-fonte PHP emcódigo de operação que servem como uma forma de código intermediário, e executa os códigos diretamente naCPU virtual do Zend Engine.[4]

HHVM é desenvolvido peloFacebook, com código-fonte do projeto hospedado noGitHub e licenciado sob os termos dalicença PHP eZend.[5]

Referências

  1. «The HipHop Virtual Machine». Consultado em 30 de Março de 2016 
  2. «Building and installing hhvm on CentOS 7.x». Consultado em 30 de Março de 2016 
  3. «How Three Guys Rebuilt the Foundation of Facebook». Consultado em 30 de Março de 2016 
  4. «PHP and Zend Engine Internals». Consultado em 30 de Março de 2016. Arquivado dooriginal em 15 de setembro de 2014 
  5. «License». Consultado em 30 de Março de 2016 
Obtida de "https://pt.wikipedia.org/w/index.php?title=HHVM&oldid=54886905"
Categorias:

[8]ページ先頭

©2009-2025 Movatter.jp