Le problème à résoudre
Il n’existe pas de liste noire universelle : un plugin peut être correct sur un site et coûteux sur un autre à cause de son réglage, du volume de données ou d’une interaction.
Cherchez une corrélation mesurée entre une action et la charge. Une désactivation aveugle en production peut casser le formulaire, le paiement, le cache ou une tâche planifiée.
Reconnaître les bons signaux
| Signal observé | Interprétation probable | Premier contrôle |
|---|---|---|
| Admin lente | Extensions éditoriales ou requêtes AJAX | Profiler l’écran concerné |
| Pics réguliers | WP-Cron, sauvegarde ou scan | Comparer horaires et cron |
| TTFB après activation | Nouvelle requête ou appel distant | Tester avant/après |
Les notions à maîtriser
- Le nombre de plugins n’est pas un indicateur suffisant ; leur comportement compte davantage.
- Les appels HTTP externes rendent la page dépendante d’un service tiers.
- Les options autoload volumineuses sont chargées sur de nombreuses requêtes.
- Une extension inactive ne s’exécute pas, mais son code ancien reste une surface à supprimer.
Méthode de diagnostic
Plan d’action recommandé
- Remplacer une fonctionnalité lourde par une solution plus ciblée.
- Déplacer les tâches longues hors de la requête utilisateur.
- Limiter fréquence des scans, imports et sauvegardes.
- Nettoyer proprement les données orphelines après sauvegarde.
- Conserver une preuve avant/après et surveiller les fonctions métier.
Erreurs fréquentes à éviter
- Désactiver tous les plugins simultanément sans savoir lequel agit.
- Installer un second plugin de cache pour compenser le premier.
- Supprimer une extension sans vérifier ses tables, cron et webhooks.
Indicateurs à suivre
| Indicateur | Repère | Pourquoi le suivre |
|---|---|---|
| Temps PHP | Comparé par action | Isole le coût applicatif |
| Requêtes SQL | Nombre et durée maîtrisés | Repère les accès lourds |
| Appels externes | Timeouts courts et suivis | Évite les attentes tierces |
Checklist avant validation
- Une mesure de référence est conservée.
- Le changement est testé hors production lorsque c’est possible.
- Une sauvegarde ou un retour arrière est disponible.
- Les dépendances web, e-mail et DNS ont été contrôlées.
- Les journaux et alertes sont surveillés après intervention.
- Le résultat est documenté avec date et responsable.
Questions fréquentes
Combien de plugins est-ce trop ?
Il n’existe pas de seuil fixe. Dix plugins lourds peuvent coûter plus que cinquante petits.
Peut-on tester en production ?
Mesurez passivement si nécessaire, mais faites les désactivations sur préproduction.
Un plugin de cache masque-t-il le problème ?
Pour les visiteurs anonymes parfois, mais l’administration et les pages personnalisées restent exposées.
Sources techniques
Pour vérifier les règles et approfondir le sujet :
Besoin d’un diagnostic sur votre environnement ?
Décrivez le symptôme, le contexte et l’impact : vous recevrez une réponse cadrée avant toute intervention.
Échanger sur votre besoin