El lanzamiento de PHP 8.1 que sucedió el 30 de noviembre de 2021 marcó un hito significativo para los desarrolladores y webmasters que utilizan WordPress. Y la razón es que presentó mejoras notables en rendimiento, seguridad y eficiencia.
Continuando esta evolución, PHP 8.3, lanzado el 30 de noviembre de 2023, extendió aún más estas mejoras. Añadió nuevas funcionalidades cruciales para cualquier sitio web actualizado.
En este artículo del blog de Hospedalia, te hablamos de ello.
Introducción a PHP 8.1 y su relevancia para WordPress
PHP, el lenguaje de programación detrás de más del 78% de los sitios web dinámicos, incluido WordPress, ha recibido actualizaciones significativas con PHP 8.1 y 8.3.
En este sentido, tenemos que PHP 8.1 introdujo características como Enums y Readonly Properties, mejorando cómo se escribe y se mantiene el código en WordPress.
Estas versiones estables mejoran la experiencia del usuario final, y también simplifican el desarrollo web.
Características destacadas de PHP 8.1 y 8.3 para desarrolladores de WordPress
Fibers
PHP 8.1 mejoró la forma en que se manejan las operaciones asíncronas; crucial para sitios web que realizan múltiples tareas al mismo tiempo.
PHP 8.3 continúa refinando esta funcionalidad para una gestión aún más eficiente.
JIT (Just-In-Time Compiler)
Refinado en PHP 8.1 y mejorado en PHP 8.3, el JIT ofrece mejoras notables en el rendimiento. Estas benefician directamente a WordPress, reduciendo los tiempos de carga de las páginas.
Manejo de tipos y error handling
Tanto PHP 8.1 como PHP 8.3 incrementaron la robustez del código y redujeron la posibilidad de errores en tiempo de ejecución, con PHP 8.3 introduciendo mejoras adicionales como las readonly classes.
Es muy notable la diferencia del rendimiento de un sitio WordPress que está actualizado y corriendo en un server con PHP 8.3. Hemos hecho muchas pruebas, testeando sitios antes y después, y no solo la velocidad, sino también al terminar más rápido los procesos, hay una reducción de consumo de recursos como memoria RAM y CPU.
Comparativa de rendimiento: PHP 8.1 y 8.3 frente a versiones anteriores
Ambas versiones, PHP 8.1 y 8.3, ofrecen un rendimiento mejorado en comparación con sus predecesores:
Benchmarks
PHP 8.1 puede ser hasta 3 veces más rápido que versiones como PHP 7.2 y PHP 5.6. Especialmente en scripts complejos y operaciones intensivas de base de datos.
PHP 8.3 sigue mejorando en este aspecto, siendo hasta un 10% más rápido que PHP 8.1 en escenarios específicos.
Eficiencia en el uso de la memoria
Con las mejoras en la compilación JIT y la optimización de opcode, PHP 8.1 y 8.3 utilizan la memoria de manera más eficiente. Esto es crucial para sitios WordPress con alto volumen de tráfico.
Compatibilidad y seguridad
Tanto PHP 8.1 como 8.3, soportan las últimas tendencias en seguridad cibernética y compatibilidad. Esto se traduce en que tu sitio WordPress estará protegido contra vulnerabilidades comunes.
¿Por qué actualizar a PHP 8.3?
Actualizar a PHP 8.3 es más que una mejora técnica, es un paso necesario para mantener tu sitio WordPress rápido, seguro y en línea. Con las mejores prácticas de desarrollo web.
Cambiar la versión de PHP en tu servidor optimiza el rendimiento y también garantiza compatibilidad con futuras actualizaciones de WordPress y plugins.
Estamos en constante actualización para brindarte la tecnología más avanzada y la seguridad que esta época necesita.
Si estás interesado en posicionar tu sitio en Google, haciendo SEO, este es uno de los primeros pasos que debes hacer: actualizar tu WordPress y subir a la versión 8.3 de PHP.
Llévalo a cabo en un entorno de pruebas (staging) para que verifiques que todo funcione correctamente. La razón de ello es que hay componentes que pueden tener incompatibilidades, sobre todo al ser tan recientes.
Conclusión sobre estas versiones de PHP
Mantenerse al día con las versiones más recientes de PHP es esencial para cualquier webmaster o desarrollador.
Como vimos, PHP 8.1 estableció un nuevo estándar en términos de rendimiento y seguridad. Y PHP 8.3 ha llevado estas mejoras aún más lejos, preparando tu sitio para futuras innovaciones en el mundo del desarrollo web.
En las siguientes imágenes, te ilustramos ejemplos de la mejora significativa en performance al alojar tu sitio web WordPress en un host especial y de última generación.
Nota: además de migrar a la versión 8.3 de PHP, hemos usado algunas herramientas incluidas en el WordPress Hosting de Hospedalia para acelerar el sitio:
- Usar Web server NGNX.
- Correr PHP bajo NGNX.
- Activar caché de NGNX.
- Activar compresión gzip y algunos otros parámetros que explicaremos en otros artículos dedicados a SEO.
Antes
Después