Blog / ¡Conoce las novedades de PHP 8.4!

¡Conoce las novedades de PHP 8.4!

por SW Team

Llega PHP 8.4: una versión revolucionaria con funciones avanzadas y mejoras en rendimiento, diseñada para llevar el desarrollo de aplicaciones y sitios web al siguiente nivel. Ahora, con PHP 8.4 disponible en Debian 11 y 12 en nuestro Cloud con SWPanel, podrás disfrutar de todas sus innovaciones en un entorno seguro, confiable y actualizado.

En SW Hosting, nos enfocamos en ofrecerte siempre la tecnología de vanguardia que necesitas para maximizar la eficiencia y el rendimiento de tus desarrollos. Esta actualización estará disponible de forma gratuita para los planes de Hosting: Smart Hosting Startup, Smart Hosting Plus, Smart Hosting Growth y Smart Hosting Unlimited Custom, además de estar incluida en nuestros servicios Cloud con SWPanel en Debian 11 y 12, tanto en la versión Cloud como en Selfhosted.

Tu Cloud desde 8,51$/mes

Sácale el máximo partido a tu proyecto con el Cloud que tiene los discos más rápidos y CPU de alto rendimiento.

Con PHP 8.4 totalmente integrado en SWPanel, tendrás acceso inmediato a funcionalidades que optimizan la escritura de código, mejoran la ejecución de aplicaciones y simplifican procesos. Descubre cómo PHP 8.4 potencia tus proyectos con un código más claro y eficiente. Si ya eres cliente de SW Hosting, activar PHP 8.4 en tus servicios de Hosting y Cloud es fácil y rápido; disfruta de todas sus ventajas al instante.

Principales novedades de PHP 8.4

1 - Property Hooks RFC: Facilita la gestión de propiedades

Los Property Hooks son una de las funciones más esperadas de PHP 8.4, permitiendo definir getters y setters directamente en las propiedades. Esto significa un código mucho más limpio y fácil de mantener, eliminando redundancias:

PHP - Copiar código

class BookViewModel { public string $credits { get { return implode(', ', array_map( fn (Author $author) => $author->name, $this->authors )); } } }

Gracias a la compatibilidad total de PHP 8.4 con SWPanel, esta funcionalidad está disponible para tus proyectos desde el primer momento.

2. Métodos encadenados sin paréntesis: Llamadas en cadena más limpias

PHP 8.4 permite encadenar métodos en nuevas instancias sin paréntesis adicionales, haciendo que tu código sea más limpio y fácil de leer:

Antes:

PHP - Copiar código : (new ReflectionClass($objectOrClass))->getShortName();

Ahora:

PHP - Copiar código: new ReflectionClass($objectOrClass)->getShortName();

Con SWPanel, puedes empezar a disfrutar de esta mejora en tus desarrollos de inmediato.

Mejoras en JIT: Más velocidad y eficiencia

PHP 8.4 optimiza la compilación Just-In-Time (JIT), lo que incrementa la velocidad y optimiza el uso de la memoria. Ahora, configurar JIT es más sencillo que nunca: basta con desactivarlo usando opcache.jit=disable o activarlo con opcache.jit=tracing. SWPanel está listo para aprovechar estas mejoras, brindando a tus aplicaciones un rendimiento superior y una carga de sistema reducida.

Deprecación de tipos nulos implícitos: Código más seguro y claro

Con PHP 8.4, los tipos nulos implícitos han sido eliminados. Ahora es necesario declararlos explícitamente para evitar ambigüedades en el código, proporcionando mayor claridad y seguridad:

Ejemplo antes:

php

Copiar código

function save(Book $book = null) {}

Ahora:

php

Copiar código

function save(?Book $book = null) {}

Soporte para HTML5 en DOM: Procesamiento nativo de HTML5

La nueva clase \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\Dom\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\HTMLDocumentagrega soporte para HTML5, facilitando su procesamiento en aplicaciones PHP. Aunque la claseDOMDocument` sigue disponible, esta mejora ofrece una solución moderna para manejar contenido en HTML5.

Configura PHP 8.4 en tu Hosting con SWPanel

Actualizar tu versión de PHP a PHP 8.4 en SWPanel es fácil y rápido. Sigue nuestra guía completa para actualizar en unos simples pasos y empieza a aprovechar todas sus ventajas hoy mismo. Consulta la guía aquí: https://www.swhosting.com/es/comunidad/manual/como-modificar-la-version-php-de-mi-servicio-de-hosting-mediante-swpanel

Tu Hosting de Calidad desde 3,74$/mes

Nuestro Hosting te ofrece la libertad de tener tu web acorde a tu marca y objetivos.

Conclusión

En SW Hosting, estamos comprometidos a ofrecerte las últimas innovaciones y mejoras en tecnología para que tus proyectos sean más eficientes, rápidos y exitosos. No esperes más para experimentar las ventajas de PHP 8.4 en nuestros servicios de Hosting y Cloud, optimizados para brindarte la mejor experiencia en desarrollo web.

i
Email send icon