Environnement serveur pour WordPress 6.1


Depuis la sortie de WordPress 6.1, l’équipe d’hébergementHébergement Un service d’hébergement web est un type de service d’hébergement Internet qui permet aux particuliers et aux organisations de rendre leur site web accessible via le World Wide Web. a reçu un certain nombre de demandes concernant certaines configurations liées à l’environnement serveurServeur Un serveur est un élément matériel ou logiciel informatique qui fournit des fonctionnalités à d’autres programmes ou appareils. Les serveurs courants sont les serveurs de bases de données, de fichiers, de messagerie, d’impression, web, de jeux et d’applications..

Dans le manuel de l’hébergement, une page est mise à jour à chaque nouvelle version majeure de WordPress ou modification importante. Elle contient les informations sur la configuration optimale et recommandée de l’ordinateur, en coordination avec les autres équipes.

Depuis le 16/11/2022, une nouvelle mise à jour de la page est disponible. Comme toujours, nous recommandons de conserver les dernières versions des différents services, notamment pour des raisons de sécurité. Par exemple, l’utilisation des dernières versions du serveur webServeur Un serveur est un élément matériel ou logiciel informatique qui fournit des fonctionnalités à d’autres programmes ou appareils. Les serveurs courants sont les serveurs de bases de données, de fichiers, de messagerie, d’impression, web, de jeux et d’applications. n’affecte généralement pas du tout WordPress. En général, il en va de même pour les bases de données : il est préférable d’utiliser les dernières versions de MySQLMySQL MySQL est un système de gestion de bases de données relationnelles (SGBDR) open source. MySQL est un logiciel libre et open source distribué selon les conditions de la licence publique générale GNU. ou de MariaDBMariaDB MariaDB est une branche du système de gestion de bases de données relationnelles (SGBDR) MySQL, destinée à rester un logiciel libre et open source distribué selon les conditions de la licence publique générale GNU. MariaDB vise à maintenir une forte compatibilité avec MySQL, en garantissant une capacité de remplacement direct avec une parité binaire des bibliothèques et une correspondance exacte avec les API et les commandes MySQL., en tenant compte de leur compatibilité avec PHPPHP PHP (PHP : Hypertext Preprocessor) est un langage de script généraliste particulièrement adapté au développement web. Le code PHP est généralement traité sur un serveur web par un interpréteur PHP. Sur un serveur web, le résultat du code PHP interprété et exécuté constitue tout ou partie d’une réponse HTTP..

Et nous en venons aux versions de PHP, qui constituent généralement l’aspect le plus délicat pour chaque version de WordPress, qu’il s’agisse du cœurCœur Le cœur est l’ensemble des logiciels nécessaires au fonctionnement de WordPress. L’équipe Core développe WordPress., des extensions ou des thèmes.

Dans ce tableau, vous trouverez la liste des versions disponibles et stables au moment de la sortie de chaque version de WordPress.

WordPress PHP MySQL MariaDB Date
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

Cependant, à ce tableau, nous devons ajouter la compatibilité du cœur de WordPress pour chaque version.

WordPress PHP compatible PHP bêtaBêta La version bêta est la phase de développement logiciel qui suit l’alpha. Une phase bêta commence généralement lorsque le logiciel dispose de toutes ses fonctionnalités, mais qu’il est susceptible de contenir un certain nombre de bogues connus ou inconnus. Les logiciels en phase bêta comportent généralement beaucoup plus de bogues que les logiciels terminés, ainsi que des problèmes de vitesse ou de performances, et peuvent encore provoquer des plantages ou des pertes de données. Les tests bêta visent à réduire les impacts pour les utilisateurs, en intégrant souvent des tests d’utilisabilité. compatible
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*

Les versions marquées d’un * sont celles dont la compatibilité bêta est assurée. Pour en savoir plus sur la compatibilité bêta, consultez WordPress et PHP 8.0 ainsi que WordPress 5.9 et PHP 8.0-8.1. La compatibilité de WordPress 6.1 avec PHP 8.2 est en attente, bien qu’il convienne de noter que PHP 8.2 n’est pas encore disponible publiquement (sa sortie est prévue début décembre 2022).

Comment savoir quelle est la meilleure version stable pour chaque version de WordPress ? Utilisez l’API ServeHappy. Cette APIAPI Une interface de programmation d’applications (API) est une interface informatique qui définit les interactions entre plusieurs intermédiaires logiciels. Elle définit les types d’appels ou de requêtes pouvant être effectués, la manière de les effectuer, les formats de données à utiliser, les conventions à suivre, etc. renvoie les meilleures informations de compatibilité de WordPress avec PHP.

WordPress PHP minimal PHP recommandé API JSONJSON JavaScript Object Notation (JSON) est un format de fichier ouvert et un format d’échange de données qui utilise du texte lisible par l’être humain pour stocker et transmettre des objets de données composés de paires attribut-valeur et de types de données tableaux. Il s’agit d’un format de données très courant, utilisé dans de nombreux domaines, notamment comme remplacement du XML dans les systèmes 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

Ces valeurs peuvent varier en fonction des changements pris en compte par les différentes équipes.

Bien que la prise en charge officielle de PHP 7.4 touche bientôt à sa fin et qu’elle soit actuellement limitée à la prise en charge de la sécurité, plusieurs projets open sourceOpen Source Open Source désigne un logiciel dont le code source original est librement accessible et peut être redistribué et modifié. L’Open Source **doit être** distribué selon un modèle de licence, voir GPL. ont demandé à la PHP Foundation de prolonger la prise en charge de cette version jusqu’à ce qu’ils aient tous mis à jour leur compatibilité, y compris WordPress, ce qui pourrait permettre cette compatibilité dans WordPress 6.2 (en tenant compte des tickets actuels).

Quelle est la recommandation de l’équipe Hébergement aux entreprises d’hébergement ? Maintenir, pour le moment, PHP 7.4 comme version par défaut pour tous les sites WordPress, et tester et signaler la compatibilité avec PHP 8.0, 8.1 et 8.2, lorsque ces versions seront disponibles.

Si vous souhaitez aider les équipes Hébergement, Core et Tests à tester les nouvelles versions et la compatibilité future de WordPress, PHP et SQL, vous pouvez utiliser l’outil Tests d’hébergement distribué WordPress (Test Runner).

Merci à @Crixu pour avoir relu les informations.

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