Portada » El blog de Comvive » El Blog de Comvive » Hosting » PHP8, disponible en nuestros servidores

PHP8, disponible en nuestros servidores

Hoy ha salido oficialmente PHP8, la nueva versión de PHP y como no podía ser de otra forma ya está disponible en todos los servidores y alojamientos compartidos de Comvive.

¿Qué trae nuevo PHP 8?

Gracias al periodo de prueba y testeo, así como la implementación de varios RFC, PHP8 es más rápido y fiable.

Estas son algunas de las mejoras implementadas:

  • Union Types
  • Named Arguments
  • Match Expressions
  • Attributes
  • Constructor Property Promotion
  • Nullsafe Operator
  • Weak Maps
  • Just In Time Compilation (JIT)

Sin duda su gran mejora y la mayor apuesta es JIT

¿Que es Jit?

JIT o Just In Time compilation es una técnica que permite compilar un programa en código inmediatamente antes de que se ejecute. En realidad, este enfoque da como resultado una ejecución de código significativamente más rápida en comparación con un intérprete tradicional. 

Hasta ahora PHP se había basado en OPCache para acelerar este tipo de ejecuciones. OPCache generaba una cache para que el sistema no tuviese que reprocesarlo y esa parte ya estuviese construida, pero no era aún un sistema entendible por el sistema, por lo que tenia que seguir procesando parte de ese código.

Ahora JIT en conjunto con OPCache, lleva esa cache a un nivel más y ya lo hace entendible a nivel de sistema, por lo que no tiene que seguir procesando ese código, sólo ejecutarlo. En caso de que este código aun no estuviese en cache, pasa por el proceso y queda disponible para futuras ejecuciones.

Gracias a esto, la ejecución de código en php8 es mucho más rápida.

¿Tendré problemas con mi código?

Si tienes el código mantenido no debes tener problemas. Las funciones que han sido eliminadas, estaban ya deprecated en versiones anteriores, por lo que si tu web tiene el código adaptado a php 7.2 y superior no tienes que tener problemas.

Selección de versión en mi panel de control

Si deseas configurar la nueva versión de php en tu panel de control de Comvive, debes realizar estos pasos.

  • Acceder al panel de control de tu hosting.
  • En el selector de opciones de la Izquierda desplegar Avanzado
  • Acceder a Versión de PHP
  • Seleccionar el nuevo PHP 8

En caso de que en tu panel no aparezca la opción, deberás ponerte en contacto con Soporte para activen la opción.

Desde Comvive siempre te recomendamos que tengas tus sistemas actualizados a las últimas versiones para poder disfrutar de nuevas funcionalidades y estar protegidos ante bugs.

Si te ha gustado, compártelo
× ¿Cómo puedo ayudarte?