Novedades

PHP 8.4 ya disponible en todos los planes de hosting

lectura 4 min

PHP 8.4 ya se encuentra disponible en todos los planes de hosting, permitiéndote aprovechar las últimas mejoras y optimizaciones que esta versión trae consigo. El cambio entre versiones es cuestión de apenas unos segundos gracias al selector de versión de PHP disponible en el panel de control cPanel.

Principales novedades

Entre las mejoras más destacables de esta versión encontramos:

  • Property Hooks: Nueva sintaxis para propiedades computadas que mejora la integración con IDEs y herramientas de análisis estático.
  • Visibilidad Asimétrica: Permite controlar independientemente los permisos de lectura y escritura de propiedades.
  • Nueva API DOM: Soporte mejorado para HTML5 y nuevas clases que cumplen con los estándares web actuales.
  • API Orientada a Objetos para BCMath: Nueva clase BcMath\Number que permite usar operadores matemáticos estándar con números de precisión arbitraria.
  • Nuevas funciones de array: Adición de array_find(), array_find_key(), array_any() y array_all() para simplificar operaciones comunes.
  • Subclases específicas para PDO: Nuevas clases especializadas para cada driver de base de datos.

Para conocer en detalle todas las novedades, te recomendamos consultar las notas de lanzamiento oficiales de PHP 8.4.

Compatibilidad y migración

Esta versión sí incluye algunos cambios que podrían afectar la compatibilidad, especialmente:

  • Las extensiones IMAP, OCI8, PDO_OCI y pspell han sido movidas a PECL
  • Los tipos de parámetros implícitamente nulos están deprecados
  • Cambios en el comportamiento de exit()
  • La constante E_STRICT está deprecada
  • Varios cambios en la extensión MySQLi

Por ello, recomendamos seguir estos pasos al actualizar:

  1. Revisa la guía de migración oficial por si fuese necesario realizar algún cambio en tu aplicación
  2. Cambia la versión de PHP desde el selector en cPanel
  3. Verifica que todo funciona correctamente
  4. En caso de detectar algún problema, simplemente puedes revertir a la versión anterior en pocos segundos y todo estará como antes, volviendo a funcionar

Recomendaciones de uso

Para obtener el mejor rendimiento y seguridad en tus aplicaciones, recomendamos:

  • Mantener siempre actualizada la versión de PHP a la más reciente compatible con tu aplicación
  • Activar el módulo opcache para optimizar el rendimiento
  • Revisar la compatibilidad de plugins y temas si usas CMS como WordPress, Joomla, etc.

Si detectas cualquier problema durante la actualización, puedes revertir a la versión anterior desde el selector de PHP en cPanel y contactarnos para que te ayudemos a resolverlo.

Versiones disponibles

Recuerda que además de PHP 8.4, mantenemos disponibles versiones anteriores para garantizar la compatibilidad con aplicaciones legacy, todas ellas con sus respectivos parches de seguridad gracias a CloudLinux:

  • PHP 8.4 (Nueva)
  • PHP 8.3
  • PHP 8.2
  • PHP 8.1
  • PHP 8.0
  • PHP 7.4 y anteriores

La flexibilidad para cambiar entre versiones te permite mantener la compatibilidad con tus aplicaciones mientras te preparas para actualizar a versiones más recientes.