Home » WooCommerce » Pourquoi votre panneau d’administration WordPress ou WooCommerce est-il lent, et comment le réparer ?

Pourquoi votre panneau d’administration WordPress ou WooCommerce est-il lent, et comment le réparer ?

Si le chargement d’une page dans le panneau d’administration de WordPress prend plus de quelques secondes, cela peut sérieusement affecter votre productivité, et vous ne serez probablement pas satisfait de WordPress en tant que système de gestion de contenu.

Mais la plupart du temps, ce n’est pas la faute du CMS WordPress lui-même. Nous allons aborder ici les principales raisons pour lesquelles le panneau d’administration de votre site WordPress est lent, et ce que vous pouvez faire pour le rendre plus rapide.

Voici le plan :

  1. Supprimez les données inutilisées de la base de données de WordPress (aucun codage requis)
  2. Dites à WordPress de conserver moins de révisions et d’enregistrements automatiques dans la base de données
  3. Augmenter la limite de mémoire de WordPress
  4. Supprimer les plugins lents
  5. Passer à un thème WordPress plus rapide et mieux construit
  6. Bonus pour les utilisateurs de WooCommerce – nettoyage de la base de données de WooCommerce (pas de codage ou d’outils supplémentaires requis)

Avant d’entrer dans le vif du sujet, parlons de ce que les utilisateurs de WordPress font souvent, mais la plupart du temps de manière totalement inutile, lorsqu’ils essaient de résoudre le problème de la lenteur du panneau d’administration de WordPress.

Obtenir un serveur plus rapide n’est pas la bonne solution la plupart du temps

Beaucoup d’utilisateurs de WordPress, en particulier ceux qui utilisent WordPress ou WooCommerce pour leur entreprise, essaient de résoudre les problèmes de vitesse du panneau d’administration de WordPress en commandant un serveur d’hébergement plus cher. Et c’est logique. En quelque sorte. C’est comme ajouter de la puissance à une voiture – elle ira certainement plus vite.

Mais ajouter plus de mémoire ou plus de puissance CPU à un hébergement WordPress ne vous garantira pas une administration WordPress plus rapide. Il vous garantira une facture beaucoup plus importante à la fin du mois. Si votre site WordPress est rempli de plugins à peine utiles, que vous utilisez un thème WordPress mal développé, ou que votre base de données WordPress est en désordre, un serveur plus rapide ne vous aidera pas autant que vous l’espérez.

Nous pouvons à nouveau comparer cela aux voitures. Si vous ajoutez 300 chevaux supplémentaires à votre camion, une Lotus légère de 200 chevaux sera toujours plus rapide sur une piste. C’est pourquoi vous devez d’abord désencombrer votre WordPress au lieu de sauter sur un serveur plus rapide.

Comment rendre le panneau d’administration de WordPress plus rapide

Nous pouvons maintenant parler de certaines mesures pratiques que vous pouvez prendre pour rendre votre panneau d’administration WordPress plus rapide. Toutes ces étapes fonctionnent également pour les sites de commerce électronique WooCommerce.

Supprimez les données inutilisées de la base de données de WordPress

WordPress conserve beaucoup de données dans sa base de données, et la plupart d’entre elles ne sont pas nécessaires dans la plupart des cas. Par exemple, c’est génial d’avoir beaucoup de révisions de pages lorsque vous construisez un nouveau site Web. Vous pouvez avoir besoin d’une structure de page précédente ou d’autres données lorsque vous essayez des choses.

Mais une fois que vous avez un site Web entièrement fonctionnel, vous avez rarement besoin de toutes les pages et de tous les messages expérimentaux précédents. Il en va de même pour les commentaires de spam, la corbeille et les messages enregistrés automatiquement.

C’est pourquoi vous aurez besoin du plugin WP-Optimize. Allez dans Plugins >> Add new dans votre menu d’administration WordPress, trouvez et installez le plugin WP-Optimize.

Une fois qu’il est activé, allez dans WP-optimize dans votre menu d’administration WordPress, et lancez les optimisations. Vous pouvez les exécuter toutes en même temps, ou passer par chacune d’entre elles, juste pour vous assurer que vous n’avez pas supprimé certaines données spécifiques dont vous pourriez encore avoir besoin :

  • nettoyer les révisions des articles
  • nettoyer les articles en auto-draft
  • supprimer les spams et les commentaires corrompus
  • supprimer tout ce qui se trouve dans la corbeille de WordPress

Vous les exécuterez probablement tous. Moins de données inutilisées dans la base de données de WordPress se traduira par un panneau d’administration plus réactif. Surtout si votre site est massif, et que vous n’avez jamais effectué ces modifications auparavant.

how to optimize wordpress database

Le pluginWP-Optimize a une autre fonctionnalité utile – il peut vérifier quelles tables de la base de données WordPress ne sont pas utilisées (par exemple – si vous avez supprimé le plugin il y a des années mais que les tables sont toujours dans la base de données).

Pour supprimer les tables inutiles de la base de données WordPress, cliquez sur l’onglet Tables, et recherchez les tables [not installed]. Cela montre que le plugin qui a créé la table dans votre base de données WordPress n’existe plus sur votre site web. Vous pouvez supprimer ces tables en toute sécurité en cliquant simplement sur le bouton Supprimer.

how to remove unused tables in wordpress database

Demandez à WordPress de conserver moins de révisions et d’enregistrements automatiques dans la base de données

Deux autres choses peuvent être utiles si vous voulez avoir une base de données WordPress plus petite et plus réactive.

Par défaut, WordPress aime avoir d’énormes quantités de données dans ses tables. Nous allons limiter certaines données en ajoutant quelques lignes au fichier wp-config.php. Vous pouvez ouvrir ce fichier en utilisant l’éditeur de fichiers de Cpanel ou DirectAdmin, ou en l’ouvrant avec un client FTP comme Filezilla.

Le fichier wp-config.php est situé sur votre serveur d’hébergement, dans le répertoire principal de WordPress (généralement, il s’agit de public/ ou public_html/).

Par défaut, WordPress enregistre automatiquement les pages et les articles toutes les minutes lorsque vous les modifiez. Nous allons mettre à jour l’intervalle de sauvegarde automatique à 600 secondes (10 minutes). Vous pouvez entrer un nombre différent (en secondes) pour modifier l’intervalle d’enregistrement automatique. Voici à quoi ressemble le code :

define('AUTOSAVE_INTERVAL', 600);

WordPress aime aussi avoir un nombre important de révisions d’articles dans sa base de données. Mais vous n’avez probablement pas besoin de plus de 5 révisions de chaque page ou article. Pour la plupart d’entre nous, 5 devraient suffire. Voici le code :

define('WP_POST_REVISIONS', 5);

Voici à quoi devrait ressembler le code dans le fichier wp-config.php:

Don't forget to save changes and reupload the edited config file if you're using FTP client.

Augmenter la limite de mémoire de WordPress

Puisque nous sommes toujours près du fichier wp-config.php, nous devons ajouter une autre ligne de code pour nous assurer que WordPress a plus d’espace pour respirer.

Par défaut, WordPress utilise jusqu’à 40 Mo de mémoire (RAM). Cela peut être correct pour un simple site de trois pages sans logique complexe, mais si vous gérez un site plus important (ou multilingue, ou WooCommerce), vous devez augmenter la limite de mémoire de WordPress.

Des détails sur la limite de mémoire de WordPress peuvent être trouvés ici, mais vous pouvez faire les bases en quelques secondes. Editez le fichier wp-config.php une fois de plus, et augmentez la limite de mémoire de WordPress au moins à 128 MB :

define('WP_MEMORY_LIMIT', '128M');

Encore une fois, n’oubliez pas d’enregistrer les modifications !

Supprimez les plugins lents pour rendre l’administration de WordPress plus rapide

Si vous avez un nombre important de plugins WordPress actifs, il est normal que votre panneau d’administration WordPress soit plus lent. Mais tous les plugins n’ont pas un impact sur la vitesse de l’administration de WordPress.

Il existe quelques types de plugins qui rendent l’administration de WordPress beaucoup plus lente qu’elle ne pourrait l’être :

  • les plugins qui chargent des données de sources externes dans la page du tableau de bord d’administration de WordPress. Comme Google Analytics. Le tableau de bord est la première page que WordPress charge lorsque vous vous connectez à l’administration, donc si elle est lente, vous le remarquez immédiatement. Si vous voulez vous assurer que le tableau de bord se charge plus rapidement, désactivez certains (ou tous) les widgets du tableau de bord dont vous pouvez vous passer.
  • les plugins qui exécutent diverses vérifications juste pour afficher des notifications dans l’administration de WordPress, ou dans le menu d’administration de WordPress. Il n’y a pas grand chose que vous puissiez faire à ce sujet, sauf vous débarrasser des plugins inutiles qui veulent vous montrer des notifications sans intérêt.
  • Les plugins multilingues. Des plugins comme WPML sont des outils formidables mais le fait d’avoir beaucoup de pages et d’articles dans plusieurs langues affecte l’administration de WordPress. Surtout si vous utilisez un site WooCommerce avec des centaines de produits en deux langues ou plus. Dans ce cas, il n’y a pas grand-chose que vous puissiez faire – vous devriez probablement passer à un logiciel de commerce électronique dédié qui prend en charge le contenu multilingue dès le départ.
  • Tous les autres plugins WordPress qui ont été construits de manière médiocre, sans penser du tout aux performances.

Pour tester un plugin WordPress qui ralentit votre administration WordPress, vous devez le désactiver et vérifier comment votre site web se comporte sans lui. Si vous trouvez un plugin qui affecte les performances, vous devriez chercher des plugins alternatifs, ou chercher des moyens de vous en débarrasser entièrement.

Passez à un thème WordPress plus rapide et mieux conçu

Il peut sembler illogique de blâmer le thème WordPress pour les mauvaises performances de l’administration de WordPress. Les thèmes correctement construits (comme les thèmes basés sur Genesis Framework et la plupart des autres) ne ralentissent jamais les pages d’administration. Mais si vous êtes l’un de ces cent mille utilisateurs de WordPress qui ont acheté un thème « super méga tout en un » parmi, par exemple, les 10 thèmes les plus populaires de Themeforest, il y a de fortes chances que votre thème affecte les performances de l’administration de WordPress. Et voici pourquoi.

Beaucoup de thèmes WordPress commerciaux tout-en-un ne peuvent pas fonctionner sans au moins quelques plugins intégrés. Comme les constructeurs de pages mal construits, les sliders et autres plugins qui ne devraient jamais être collés avec un thème. Certains de ces thèmes peuvent alourdir considérablement l’administration de WordPress simplement parce qu’ils ont été conçus pour tout faire au lieu de ne faire que certaines choses, mais correctement.

Je ne dis pas que tous les thèmes WordPress de Themeforest sont mal construits. Il existe des thèmes très performants qui n’ajoutent même pas un seul plugin tiers (comme le thème Enfold). Mais la plupart des autres, même ceux du haut du tableau, ne valent pas la peine d’être utilisés.

Nettoyage de la base de données WooCommerce

Si vous gérez une boutique WooCommerce, il existe des outils qui peuvent vous aider à rendre WooCommerce et l’ensemble de l’administration de WordPress plus rapides. Et ces outils sont accessibles à partir du panneau d’administration de WordPress.

Allez dans WooCommerce >> Statut, et cliquez sur l’onglet Outils.

Une fois que vous y êtes, vous devez effacer les transitoires de WooCommerce (données temporaires de WooCommerce), les transitoires expirés (données temporaires de WordPress) et les variations orphelines (variations de produits qui n’ont pas de parents et qui sont donc de toute façon invalides).

Ces données supprimées n’affecteront en aucun cas votre boutique. Elles rendront simplement les tables de WooCommerce plus rapides, avec moins de données à rechercher.

increase slow woocommerce performance

Il y a encore une chose qui pourrait augmenter encore plus les performances de WooCommerce – effacer les sessions des clients. Mais vous ne devez pas le faire souvent – cela effacera tous les paniers des clients. Ainsi, si le client a quelques articles dans son panier et que vous effacez ses sessions, il devra ajouter des articles à son panier une nouvelle fois.

make woocommerce faster

Best WordPress hosting 2024

Si votre WooCommerce compte un grand nombre de clients, vous devriez quand même effacer ces sessions de temps en temps.

Conclusion et recommandations personnelles

Nous espérons qu’après toutes ces étapes, votre panneau d’administration WordPress est maintenant beaucoup plus rapide. Mais si vous voulez vous assurer que votre site est toujours rapide, vous devriez réfléchir à deux fois avant d’ajouter de nouveaux plugins à WordPress. Certains plugins sont indispensables, mais d’autres ne sont peut-être pas nécessaires.

Tags:

Fathom analytics - privacy focused cookie-free website analytics

Most popular tutorials


Get our latest WordPress news and special offers from RockSolidWP!

Only useful WordPress and WooCommerce tips and tricks and exclusive offers for our readers once a month. No marketing nonsense.

Looking for reliable yet affordable WordPress hosting?
Hostinger is the way to go!

Get 10% OFF by using code IMAKEITWORK