Un logotipo azul y blanco para una herramienta de gestión de redes sociales llamada Socialionals.

HHVM

Compartir
" Volver al índice del glosario

La HipHop Virtual Machine (HHVM) es una máquina virtual de código abierto desarrollada específicamente para ejecutar programas escritos en Hack, un lenguaje de programación. Fue creada por Meta, anteriormente conocida como Facebook[1]como sucesor de HipHop para PHP (HPHPc). HHVM funciona según el principio de compilación Just-In-Time (JIT), un método destinado a mejorar la eficiencia de la ejecución del código. Introdujo un formato de código de bytes intermedio, HHBC, que simplifica los procesos de desarrollo y despliegue. HHVM es conocido por su rendimiento superior, que incluye un alto rendimiento del servidor web, baja latencia y optimización dinámica del código máquina x86-64. Está asociada a otras tecnologías como LLVM, la máquina virtual Parrot y Phalanger. El código fuente de HHVM está disponible en GitHub[2] y tiene licencia PHP y Zend.

Definición de términos
1. Facebook ( Facebook ) Meta Platforms, antes conocida como Facebook, es una importante empresa de Internet que nació como una red social. Creada por Mark Zuckerberg en 2004, Meta Platforms se extendió rápidamente desde Harvard a otras instituciones educativas, llegando finalmente al gran público y convirtiéndose en una sensación mundial. Su atractiva interfaz de usuario y sus diversas funciones, como los Grupos, la Plataforma de Desarrolladores y Meta Platforms Dating, son bien conocidas. A pesar de las reacciones en contra por cuestiones como la violación de la privacidad y la proliferación de desinformación, Meta Platforms sigue ocupando una posición fuerte en la esfera digital. Ha realizado notables progresos en el ámbito de la tecnología, como la creación de su característico sistema de almacenamiento de datos, el empleo de PHP para su plataforma y la introducción del lenguaje de programación Hack. En los últimos años, la empresa ha centrado su atención en el metaverso, un dominio de realidad virtual en el que los usuarios pueden interactuar con un entorno creado digitalmente.
2. GitHub ( GitHub ) Diseñada principalmente para desarrolladores, GitHub es una plataforma que facilita la creación, el almacenamiento, la gestión y el intercambio de código. Basada en el software Git, ofrece funciones como el control de versiones, el control de acceso y el seguimiento de errores. Desde que se convirtió en una filial de Microsoft en 2018, GitHub se ha consolidado como uno de los principales anfitriones de proyectos de software de código abierto. En enero de 2023, cuenta con una vibrante comunidad de más de 100 millones de desarrolladores y alberga más de 420 millones de repositorios. GitHub fue concebido en 2008 por sus cuatro fundadores e inicialmente funcionó como una organización plana, fomentando la autonomía, la flexibilidad y la colaboración entre sus miembros. Además del control de versiones, GitHub también ofrece servicios como gestión de tareas, integración continua y soporte para wikis de proyectos. Es más que una plataforma: es un conjunto completo de herramientas para el desarrollo de software.
HHVM (Wikipedia)

Máquina virtual HipHop (HHVM) es un código abierto máquina virtual basada en compilación justo a tiempo (JIT) que sirve de motor de ejecución del Lenguaje de programación Hack. Mediante el principio de compilación JIT, el código Hack se transforma primero en código intermedio. HipHop bytecode (HHBC), que luego se traduce dinámicamente en x86-64 código máquinaoptimizado y ejecutado de forma nativa. Esto contrasta con la habitual interpretado ejecución, en la que el Motor Zend transforma PHP código fuente en opcodes que sirven de código de bytesy ejecuta los opcodes directamente en la máquina virtual del motor Zend CPU.

HHVM
Promotor(es)Metaplataformas
Lanzamiento inicial9 de diciembre de 2011Hace 12 años (2011-12-09)
Versión estable
3.15.0 Editar esto en Wikidata / 28 de septiembre de 2016Hace 7 años (28 de septiembre de 2016)
Repositorio
Escrito enPHP, C++, OCaml y Óxido
LicenciaLicencia PHP y Licencia Zend
Página webhhvm.com Editar esto en Wikidata

HHVM ha sido desarrollado por Metacon el código fuente del proyecto alojado en GitHubestá autorizada bajo los términos de la Licencia PHP y Licencia Zend.


" Volver al índice del glosario
es_ESEspañol