Pocos meses después de que PHP cumpliera 25 años, acaba de lanzarse su versión 8.0. PHP sigue siendo el lenguaje de programación más usado en Internet a la hora de generar páginas web dinámicas (está detrás del 79% de las mismas), pese a la pujanza de tecnologías como Node.js o ASP.NET.
La anterior versión de PHP, la 7.4 (que seguirá recibiendo soporte hasta el 6 de diciembre de 2021) aportó notables mejoras de rendimiento, un apartado en el que también destacará la 8.0. Pero esta viene acompañada de muchas más novedades:
Compilador JITSin ninguna duda, la principal novedad de PHP 8 es la introducción del compilador JIT (Just in Time), que permitirá compilar ciertas partes del código sobre la marcha, en tiempo de ejecución.
Esta funcionalidad, que estuvo a punto de ser incluida en la versión 7.4, lleva años siendo desarrollada y supone un gran cambio para el ecosistema PHP.
Cuando actualices tu actual instalación PHP, el compilador JIT aparecerá deshabilitado por defecto, pero podrá habilitarse desde el archivo php.ini, permitirá almacenar el código nativo de los archivos PHP en una región adicional de la memoria compartida OPcache.
En Xataka
17 desarrolladores nos cuentan qué lenguaje de programación elegirían para empezar desde cero y por qué
Las pruebas preliminares confirmaron que la activación del compilador JIT permite multiplicar por cuatro el rendimiento de algunos tipos de tareas, especialmente aquellas que exigen muchos recursos de la CPU.
…