Après une analyse approfondie des performances plus tôt cette année, il a été révélé que les traductions peuvent avoir un impact sur les temps de réponse du serveurcontributeurs WordPress proposé une demi-douzaine de solutions techniques à considérer pour améliorer les performances des ~56 % des sites qui utilisent des traductions.

Traductions performantes, un projet de fonctionnalité de l’équipe principale Performance, est désormais disponible sous forme de plugin sur WordPress.org. Il intègre certaines des solutions proposées et accélère les traductions en convertissant .mo fichiers à .php fichiers, leur permettant d’être analysés plus rapidement et stockés dans OPcache.

Il prend en charge plusieurs formats de fichiers (.mo, .phpet .json) et plusieurs domaines de texte et paramètres régionaux chargés en même temps. Existant .mo les fichiers sont convertis en .php fichiers qui sont ensuite chargés par WordPress.

Un graphique inclus sur la page de détails du plugin montre une réduction significative du temps de chargement des pages lors de l’utilisation du plugin, par rapport aux sites avec des traductions qui n’utilisent pas le plugin. Le plugin apporte des traductions très proches des mêmes temps de chargement de page que les sites anglais (non traduits).

« Avec suffisamment de tests et de commentaires, nous espérons éventuellement fusionner ce plugin dans le noyau de WordPress », a déclaré Pascal Birchler, contributeur de l’équipe Performance, lors de l’annonce du plugin sur X.

« Dans les semaines et les mois à venir, nous partagerons davantage d’instructions de test et continuerons à améliorer le plugin. Cela sera également disponible via Performance Lab.

Les utilisateurs qui testent le plugin peuvent signaler les problèmes sur le forum d’assistance ou créer un problème sur le Dépôt GitHub.

Performant Translations est considéré comme un plugin de test bêta mais peut être testé et utilisé en production à vos propres risques. Il ne nécessite aucune modification des paramètres ou de la configuration après l’installation. Le plugin peut être supprimé en toute sécurité après le test, car il se nettoie essentiellement après lui-même. Tous .php les fichiers qu’il génère seront supprimés par le serveur une fois le plugin désactivé et désinstallé.


Source link