Allégez votre base de données WordPress avec WP-Optimize

WP Optimize

Optimiser les performances web front-end, c’est bien, mais il est temps de passer à la partie back-end. Et oui, c’est peut-être le moment de penser à alléger votre base de données des informations inutiles et/ou obsolètes qui s’accumulent avec le temps. Pour cela, il existe des extensions WordPress qui rendent de nombreux services en faisant l’impasse sur le lancement de phpMyAdmin pour faire le ménage. En effet, nombre d’optimisations nécessitent généralement l’envoi de requêtes SQL (comme on peut en trouver sur sql.sh) pour modifier la base de données. Voyons ce que WP-Optimize peut faire pour nous.

Les différentes options sont réparties en trois grandes parties :

Optimiseur

Permet de choisir les règles de nettoyage pour supprimer les éléments suivants :

  • Révisions d’articles.
  • Brouillons automatiques.
  • Commentaires indésirables.
  • Commentaires non-approuvés.

En ce qui concerne les révisions d’articles on peut aussi se tourner vers les fonctions suivantes à ajouter au fichier wp-config.php situé à la racine de votre site.

define('WP_POST_REVISIONS', false);
Supprimer les révisions dans WordPress
define('WP_POST_REVISIONS', 5);
Limiter le nombre de révision à 5

Toutefois, si vous avez tendance à faire beaucoup de modifications avant de publier un article, vous aurez peut-être besoin d’un maximum de révision au cas où. Du coup, il peut être intéressant de lancer la purge à la demande grâce à WP-Optimize.

Plus risqué (les options sont en rouge), on peut aussi lui confier de supprimer :

En fin de processus, WP-Optimize est capable d’optimiser les tables de la base de données.

Tables

Affiche les tables de votre base de données et donne des informations comme le nom des tables, la taille des données, la taille de l’index, le type de données, et le gain après l’optimisation. A la fin du tableau, on peut voir la taille totale de la base de données et les optimisations possibles. Pour info, j’ai pu gagner près de 60 Mo.

Réglages

Si l’on peut optimiser ses tables depuis l’onglet Optimiseur, l’onglet Réglages permet quant à lui de programmer un nettoyage automatique. Il est possible de conserver les données des dernières semaines.

Cerise sur le gâteau, cette extension est elle-même optimisée pour être utilisée depuis un appareil mobile.

→ Téléchargez WP-Optimize.