WordPress y PHP 8 ¿Es Aconsejable Actualizar?

Categorias: Wordpress

WordPress y PHP 8 ¿Es Aconsejable Actualizar?

PHP 8 está a la vuelta de la esquina y WordPress es el gestor de contenidos más utilizado en el mundo, así que muchos administradores se están preguntando si deben actualizar a PHP 8 cuando esté disponible. La respuesta corta es NO.

Tal y como comentamos hace unos días, el lanzamiento de PHP 8 es inminente y si ya sabes algo del mundo del software, cuando se cambia de número de versión, esta suele ser una actualización mayor.

La versión más actual de PHP en estos momentos es PHP 7.4 y de ahí vamos a pasar a la versión 8.0, así que si que parece un cambio importante, ¿verdad?

Como sabrás, WordPress funciona con PHP, así que es lógico pensar que las próximas versiones de WordPress sean compatibles con la última versión de PHP, pero parece que no es así, al menos por ahora.


Hosting Genérico


PHP 8, Actualizaciones, Plugins, Themes y WordPress

Por lo general, siempre se aconseja utilizar las versiones más recientes de cualquier software.

Esto no se hace por gusto, si no por que las versiones más actuales solucionan los problemas de seguridad que han ido apareciendo en las versiones anteriores, además de añadir las típicas mejoras generales.

La última versión de WordPress estable es la 5.5.3, en el momento de escribir este artículo, que es totalmente compatible con la versión 7.4 de PHP, hasta aquí todo bien.

PHP 8, Actualizaciones, Plugins, Themes y WordPress

Pero desde WordPress ya está avisando que su próxima versión, que será la 5.6, no será del todo compatible con PHP 8 y que puede ser considerada una una versión beta para trabajar con PHP 8.

Esto significa que WordPress 5.6 funcionará con PHP 8, pero puede tener errores o no funcionar todo lo bien que debería y eso hablando sólo del core de WordPress, nada de plugins y themes.

WordPress trabaja muy bien y sus actualizaciones son constantes, así que es de esperar que la compatibilidad sea total con el tiempo, pero por ahora no hay fecha o versión futura de WordPress totalmente compatible con PHP 8.

Plugins y Themes de WordPress

Además del propio core de WordPress siempre se instalan más cosas, como son plugins y themes para dejar WordPress al gusto de nuestras necesidades.

Todo lo que instalemos en nuestro WordPress también funciona con PHP, obviamente, así que si queremos utilizar PHP 8, cuando WordPress sea compatible, todos los plugins y themes que estemos utilizando también deberán ser compatibles con la versión 8 de PHP.

Esto parece que será más complicado de lo que parece, ya que al ser una actualización mayor, los cambios que tendrá que realizar los desarrolladores serán sustanciosos en algunos casos.

Quizás los desarrolladores con más recursos sean capaces de adaptar sus plugins en plazo de tiempo corto, pero muchos desarrolladores son pequeños grupos de personas o incluso una sola persona y esto puede complicar la adaptación a PHP 8.

En cualquier caso, no parece que la transición sea agradable para todos, lo que puede llevar a algunos desarrolladores a abandonar sus proyectos o simplemente no adaptarlos a la versión 8 de PHP.

Versiones de PHP fechas soporte

Esto no importará al principio, ya que PHP 7.4 seguirá recibiendo soporte hasta el 28 de noviembre de 2022, pero con el tiempo puede ser un problema acumulativo para muchas instalaciones de WordPress.

Los Problemas de PHP 8

Visto lo visto, quizás te estés preguntando si vale la pena PHP 8, si nos plantea tantos problemas de compatibilidad.

La verdad es que si, que PHP 8 será mucho más seguro que cualquier versión de PHP 7.x

Uno de los mayores problemas que tiene PHP 7.x , es su permisibilidad con los errores para que todo siga funcionando.

Es decir, que algunos errores que se han corregido en la versión 7.4, sigue siendo tolerante con los fallos no corregidos en las versiones anteriores.

De esta forma los desarrolladores consiguen garantizar que el código funcione aunque existan algunos errores menores.

Los Problemas de PHP 8

Algunas de estas características de las versiones anteriores de PHP, pueden ser utilizadas por algún exploit, lo que supone un problema de seguridad y más con tantos plugins y themes de terceras partes.

Esto ya no pasará con PHP 8, lo que aumentará la seguridad, pero también la incompatibilidad con el código de los plugins no adaptado.

Además, las mejoras en velocidad y eficiencia parece que serán aprovechadas por los desarrolladores para conseguir que el rendimiento de los sitios aumente de forma considerable, aunque les llevará algo de tiempo hacerlo, al menos a priori.

Así que PHP 8 es mejor en todos los aspectos que PHP 7.x, pero la transición no será tan «cómoda» para los usuarios , sobre todo al principio.

En cualquier caso, cuando se lance PHP 8 y lo tengas disponible en tu hosting, tienes opciones para realizar pruebas en un entorno seguro antes de pasarlo a producción.

Hosting WordPress con SSD + IP Española

Hosting WordPress