Entorno del servidor para WordPress 6.1


Desde el lanzamiento de WordPress 6.1, el equipo de alojamientoAlojamiento Un servicio de alojamiento web es un tipo de servicio de alojamiento de Internet que permite a particulares y organizaciones hacer que su sitio web sea accesible a través de la World Wide Web. ha recibido bastantes consultas sobre algunas de las configuraciones relacionadas con el entorno del servidorServidor Un servidor es un componente de hardware o software informático que proporciona funcionalidad a otros programas o dispositivos. Los servidores habituales son servidores de bases de datos, servidores de archivos, servidores de correo, servidores de impresión, servidores web, servidores de juegos y servidores de aplicaciones..

En el Manual de alojamiento hay una página que se actualiza con cada nueva versión mayor de WordPress o cambio significativo, con información sobre la configuración óptima y recomendada del equipo informático, en coordinación con el resto de los equipos.

Desde el 16/11/2022 hay una nueva actualización de la página disponible. Como siempre, recomendamos mantener las últimas versiones de los distintos servicios, especialmente por motivos de seguridad. Por ejemplo, utilizar las últimas versiones del servidor webServidor Un servidor es un componente de hardware o software informático que proporciona funcionalidad a otros programas o dispositivos. Los servidores habituales son servidores de bases de datos, servidores de archivos, servidores de correo, servidores de impresión, servidores web, servidores de juegos y servidores de aplicaciones. normalmente no afecta a WordPress en absoluto. En general, sucede lo mismo con las bases de datos; lo mejor es utilizar las últimas versiones de MySQLMySQL MySQL es un sistema de gestión de bases de datos relacionales (RDBMS) de código abierto. MySQL es software gratuito y de código abierto según los términos de la Licencia Pública General de GNU. o MariaDBMariaDB MariaDB es una bifurcación del sistema de gestión de bases de datos relacionales (RDBMS) MySQL, destinada a seguir siendo software gratuito y de código abierto según los términos de la Licencia Pública General de GNU. MariaDB pretende mantener una alta compatibilidad con MySQL, garantizando una capacidad de sustitución directa con paridad binaria de bibliotecas y coincidencia exacta con las API y los comandos de MySQL., teniendo en cuenta su conexión con PHPPHP PHP (PHP: Hypertext Preprocessor) es un lenguaje de scripting de propósito general especialmente adecuado para el desarrollo web. El código PHP suele procesarse en un servidor web mediante un intérprete de PHP. En un servidor web, el resultado del código PHP interpretado y ejecutado formaría la totalidad o parte de una respuesta HTTP..

Y llegamos a las versiones de PHP, que suele ser el aspecto más delicado en cada versión de WordPress, ya sea en el núcleoNúcleo El núcleo es el conjunto de software necesario para ejecutar WordPress. El equipo del núcleo desarrolla WordPress., los plugins o los temas.

En esta tabla puedes encontrar la lista de versiones disponibles y estables que existían en el momento del lanzamiento de cada versión de WordPress.

WordPress PHP MySQL MariaDB Fecha
WordPress 6.1 7.4 – 8.1 5.7 – 8.0 10.3 – 10.9 2022-11-01
WordPress 6.0 7.4 – 8.1 5.7 – 8.0 10.3 – 10.7 2022-05-24
WordPress 5.9 7.4 – 8.1 5.7 – 8.0 10.2 – 10.6 2022-01-25
WordPress 5.8 7.3 – 8.0 5.7 – 8.0 10.2 – 10.6 2021-07-20
WordPress 5.7 7.3 – 8.0 5.7 – 8.0 10.2 – 10.5 2021-03-09

Pero a esta tabla debemos añadir la compatibilidad del núcleo de WordPress en cada versión.

WordPress Compatible con PHP Compatible con betaBeta Beta es la fase de desarrollo de software posterior a alfa. Una fase beta generalmente comienza cuando el software tiene todas sus funciones, pero es probable que contenga varios errores conocidos o desconocidos. El software en fase beta suele tener muchos más errores que el software terminado, problemas de velocidad o rendimiento, y aún puede provocar bloqueos o pérdidas de datos. El objetivo de las pruebas beta es reducir el impacto en los usuarios, incorporando a menudo pruebas de usabilidad.
WordPress 6.1 5.6 – 7.4 8.0* / 8.1* / 8.2*
WordPress 6.0 5.6 – 7.4 8.0* / 8.1*
WordPress 5.9 5.6 – 7.4 8.0* / 8.1*
WordPress 5.8 5.6 – 7.4 8.0*
WordPress 5.7 5.6 – 7.4 8.0*

Las versiones con * son aquellas con compatibilidad beta. Para obtener más información sobre la compatibilidad beta, puedes consultar WordPress y PHP 8.0 y WordPress 5.9 y PHP 8.0-8.1. La compatibilidad de WordPress 6.1 con PHP 8.2 está pendiente, aunque cabe señalar que PHP 8.2 aún no está disponible públicamente (está previsto que lo esté a principios de diciembre de 2022).

¿Cómo saber cuál es la mejor versión estable para cada versión de WordPress? Utiliza la API ServeHappy. Esta APIAPI Una interfaz de programación de aplicaciones (API) es una interfaz informática que define las interacciones entre varios intermediarios de software. Define los tipos de llamadas o solicitudes que pueden realizarse, cómo hacerlas, los formatos de datos que deben utilizarse, las convenciones que deben seguirse, etc. devuelve la mejor información de compatibilidad de WordPress con PHP.

WordPress PHP mínimo PHP recomendado API JSONJSON JavaScript Object Notation (JSON) es un formato de archivo estándar abierto y un formato de intercambio de datos que utiliza texto legible por humanos para almacenar y transmitir objetos de datos compuestos por pares atributo-valor y tipos de datos de matriz. Es un formato de datos muy común, con una amplia variedad de aplicaciones, como servir de sustituto de XML en sistemas AJAX.
WordPress 6.1 5.6.20 7.4 JSON
WordPress 6.0 5.6.20 7.4 JSON
WordPress 5.9 5.6.20 7.4 JSON
WordPress 5.8 5.6.20 7.4 JSON
WordPress 5.7 5.6.20 7.4 JSON

Estos valores pueden variar en función de los cambios que consideren los distintos equipos.

Aunque el soporte oficial para PHP 7.4 finalizará pronto y actualmente solo cuenta con soporte de seguridad, varios proyectos de código abiertoCódigo abierto Código abierto designa el software cuyo código fuente original está disponible gratuitamente y puede redistribuirse y modificarse. El código abierto **debe** distribuirse mediante un modelo de licencia; consulta GPL. han solicitado a la Fundación PHP que amplíe el soporte de esta versión hasta que todos ellos actualicen su nueva compatibilidad, incluido WordPress, lo que podría proporcionar esa compatibilidad en WordPress 6.2 (teniendo en cuenta los tickets actuales).

¿Cuál es la recomendación del equipo de alojamiento para las empresas de alojamiento? Mantener, por ahora, PHP 7.4 como versión predeterminada para todo WordPress, y probar e informar sobre la compatibilidad con PHP 8.0, 8.1 y 8.2 cuando estén disponibles.

Si quieres ayudar a los equipos de alojamiento, del núcleo y de pruebas, prueba las nuevas versiones y la compatibilidad futura de WordPress, PHP y SQL; puedes utilizar la herramienta Pruebas de alojamiento distribuido de WordPress (Test Runner).

Gracias a @Crixu por revisar la información.

#handbook, #make-wordpress-org-core, #make-wordpress-org-updates, #php