Optimiser WordPress avec WP-Super-Cache

Pour ce 100ème article, nous allons rapidement nous intéresser à la vitesse d’éxécution de WordPress. En effet, la grosse machinerie WordPress peut mettre plusieurs secondes à générer une simple page d’article lorsqu’elle est installée sans plus de configuration. En effet, les différents plug-ins, thèmes et compagnies ne font pas de WordPress quelque chose de rapide, dans la mesure où le nombre de fichiers chargés pour une simple page peut aller jusqu’à 1000 et le nombre de requêtes SQL est colossal!

WordPress sans cache

Je vais prendre les chiffres de D-Sites: sans cache avec quelques plug-ins (captcha/statistiques/coloration syntaxique) et sur un hébergement mutualisé OVH, la page d’accueil par exemple, met en moyenne 2 secondes pour être générée, comme l’atteste le site IsMyBlogWorking.

blog-before-supercache

Deux secondes pour afficher une page, c’est beaucoup beaucoup trop, nous allons donc mettre en place le cache. Pour le mettre en place sur un blog WordPress, rien de plus simple: dans l’administration, dans le menu Extensions, cliquez sur Ajouter. Ensuite, il vous suffit de rechercher un plug-in au nom de “WP Super Cache”. Installez-le de manière automatique, tout marche très bien, créez les règles dans le fichier HTACCESS puis ça roule !

WordPress avec cache

Grâce au même système de mesure, voici le résultat.

blog-after-super-cache

C’est en effet extrêmement plus rapide ! Il y a donc un gros gain au niveau du temps de chargement. Ainsi, les visiteurs sentent le site beaucoup plus fluide, ce qui leur donne envie de continuer à naviguer sur celui-ci. 😉

Voici le graphique du temps de réponse de la page d’accueil de D-Sites. On voit bien l’installation de WP-Super-Cache, lorsque le temps de chargement descend. Les variations sont dues au fait que le temps d’expiration du cache est de une heure. Par conséquent, si personne n’a visiter cette page précise pendant 1 heure, alors le prochain visiteur se verra recharger la page sans cache – et générer le cache par la même occasion.

Bonne chance ! :-)

facebooktwittergoogle_plusredditpinterestlinkedinmail

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">