WordPress 6.0 va introduire des améliorations de performances pour les pages personnalisées

 


Jonny Harris, core committer de WordPress fusionner un patch dans le noyau WordPress pour un enfant de 12 ans billet qui, selon lui, a le potentiel d’apporter “un effet massif sur les performances des pages personnalisées”. Le changement, qui sera inclus dans la prochaine version 6.0, arrête les requêtes inutiles lorsque les développeurs utilisent le do_parse_request filtre, grâce à un correctif actualisé du contributeur Paul Bearne.

Harris a résumé le problème et comment le changement améliore les performances dans le message de validation :


Les développeurs de plugins et de thèmes peuvent utiliser le do_parse_request filtrez les demandes directes et connectez-vous tôt pour afficher des pages personnalisées. Cependant, même si ces requêtes peuvent ne pas nécessiter l’exécution de requêtes post et de recherches 404, elles s’exécutent quand même. Cela peut entraîner l’exécution de requêtes SQL inutiles sur ces demandes. En ajoutant une valeur de retour au parse_request méthode de la WP classe, ces requêtes peuvent désormais être ignorées.

Le contributeur principal de WordPress, Konstantin Kovshenin, a détaillé la nécessité de ce changement dans un fil Twitter qu’il a publié en 2021, lorsqu’il sollicitait de l’aide pour le ticket :

Harris a effectué un examen rapide de plugins qui utilisent le filtre et dit qu’il ne prévoit pas de casse. La recherche a trouvé 133 plugins utilisant le filtre. Parmi les plus populaires, citons le plugin Google Site Kit (plus de 1 million d’installations), The Events Calendar (800 000 installations) et AMP (500 000 installations). Harris a suggéré que le changement nécessite une note de développement, car il peut avoir des effets secondaires imprévus. La note de développement est susceptible d’être publiée plus près de la date de sortie. La sortie de WordPress 6.0 est actuellement prévue pour le 24 mai 2022.

About ACHILLE ROYAL

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.

0 Comments:

Enregistrer un commentaire