WPML

WPML 3.2 comprend quelques mises à jour majeures et des améliorations de performances. Nous constatons une réduction des requêtes SQL allant jusqu’à 75 % et recherchons davantage de cas de test afin d'optimiser les performances du mieux possible.

Une partie de notre travail sur WPML inclut l'optimisation des requêtes SQL. Lorsque vous exécutez un site en local, le nombre de requêtes est moins critique. Cependant, les sites de production avec un trafic important et potentiellement un serveur SQL externe, bénéficieront grandement d'une réduction des requêtes.

Nous utilisons trois sites de test pour nos optimisations. Ceux-ci incluent un très petit site, un site moyen et un site énorme. Chacun aide pour différentes optimisations. Le très petit site représente un site « vitrine » typique de quelques pages. Le site énorme représente un site e-commerce très fréquenté avec de nombreux articles (produits). Le site « moyen » se situe entre les deux. Au cours de notre démarche, nous trouvons différentes optimisations qui sont plus significatives pour chacune de ces configurations.

Jusqu’à présent, nos tests montrent les chiffres suivants, en comparant WPML 3.2 à 3.1.9.4 :

  • Page d’accueil dans la langue par défaut : environ 20 % de requêtes SQL en moins.
  • Page d’accueil dans une autre langue : de 20 à 75 % de requêtes SQL en moins.
  • Page simple (page À propos) dans la langue par défaut : environ 15 % de requêtes SQL en moins.
  • Page simple (page À propos) dans une autre langue : de 20 à 80 % de requêtes SQL en moins.
  • Tableau de bord WP : environ 15 % de requêtes en moins.

Bien sûr, ces chiffres dépendent de la complexité du site.

Cette réduction du nombre de requêtes implique-t-elle également un temps d’exécution plus rapide ? Généralement oui, mais cela dépend vraiment. Si vous avez un processeur surpuissant et une toute petite base de données, votre serveur MySQL fonctionne à partir de la mémoire vive (RAM) et vous ne sentirez presque pas les requêtes normales. Si vous êtes sur un serveur web typique, avec une grande base de données et beaucoup de trafic, vous verrez cette baisse du nombre de requêtes se traduire directement par une charge CPU moindre.

Téléchargez la version bêta de WPML 3.2


La version bêta actuelle de WPML 3.2 est disponible pour les détenteurs d'un compte Multilingual CMS. Connectez-vous à votre compte WPML et cliquez sur Téléchargements. Faites défiler vers le bas et vous verrez « CMS Beta Package ». Téléchargez-le et décompressez-le. Vous recevrez des fichiers ZIP de tous les composants de WPML dans la version bêta.

Gardez à l’esprit que ce code n’est pas encore prêt pour les sites de production. Nous serions ravis que vous essayiez la version bêta de WPML 3.2 sur un site de développement, mais ne l'utilisez pas encore sur des sites de production.

WPML 3.2 est actuellement en phase d'assurance qualité (QA) et nous traitons les cas particuliers. Dès qu'elle sera prête, vous la recevrez directement dans votre interface d'administration WordPress.

Nous voulons tester les performances de WPML sur votre site


Nous voulons nous assurer que ces améliorations fonctionnent sur une grande variété de sites.

Nous recherchons des sites de petite à moyenne taille pour effectuer des tests comparatifs. Nous testerons avec les versions 3.1.9.4 et 3.2 et nous assurerons que ces améliorations de vitesse fonctionnent sur tous les sites.

Si vous pouvez nous aider, nous avons besoin de sauvegardes Duplicator complètes de votre site afin de pouvoir tester ces sites localement. Veuillez laisser vos commentaires et nous vous contacterons en privé.

Vous avez trouvé cela utile ? Partagez cet article :