Voici ce que dit Jonny Harris, contributeur au développement de base : "Dans WordPress 6.1, il y a une grande amélioration des performances de la base de données. Les requêtes de base de données dans WP_Query sont maintenant mises en cache. Un ticket sur lequel je travaille depuis plus de 5 ans a été fusionné. Cela devrait se traduire par des milliards de requêtes répétées en moins dans la base de données".
À la question de savoir s'il ne s'agissait pas d'une amélioration qui figurait déjà dans la version 6.0, Harris a répondu : "Nousaméliorons les performances des bases de données en permanence. La mise en cache des requêtes de termes a été améliorée dans la version 6.0. Il s'agit d'une mise en cache post-requête. Apparentés mais pas identiques. Ce problème a été corrigé dans la version 6.0.1. Je l'ai corrigé moi-même.
Bien qu'il n'existe pas encore de documentation sur cette amélioration particulière, je m'attends à en entendre parler dans quelques jours.
WordPress 6.1 sera publié le 1er novembre et sera la troisième mise à jour majeure de 2022 en route vers la FSE (édition complète du site en option native).
La bêta 3 est disponible pour l'installation et le test dès aujourd'hui, et trois candidats de version seront disponibles pour le test entre le 11 et le 25 octobre, en fonction de leur cycle de développement
Hier, j'ai installé la version bêta 2 dans l'environnement de test avec l'intention d'essayer les nouvelles fonctionnalités, mais surtout en raison de l'amélioration des performances tant vantée de la mise en cache des requêtes, qui est ce qui m'intéresse le plus, et pour pouvoir mesurer les différences de vitesse de chargement.
Avec cette nouvelle fonction de mise en cache de la base de données, au lieu d'effectuer une requête directe à la base de données, WP vérifiera d'abord si ce qui est demandé est mis en cache et extraira les informations à partir de là avec l'économie conséquente de requêtes, qui pour les grandes bases de données (comme celle de ce blog) avec un volume élevé d'articles, peut être un frein significatif à la performance.
N'oubliez pas que si vous êtes encouragé à tester une version de développement de WordPress, vous devez toujours le faire dans un environnement de mise en route, jamais sur un site de production. Pour ce faire, vous pouvez utiliser le Testeur bêta de WordPress et désinstallez-le une fois que vous avez terminé votre mise en cache.
Pendant que je teste la chose, je laisse ici ces feux d'artifice que j'ai reçus l'autre jour car ils ne se répéteront probablement pas très souvent, du moins pas pour toutes les pages.