Une surconsommation de CPU ou de mémoire vient presque toujours de l'une de ces cinq causes : un trafic de robots (crawlers agressifs, tentatives de connexion en force brute), des requêtes en base de données non optimisées, une extension mal codée ou en boucle, l'absence de cache, ou des tâches planifiées (cron) qui se chevauchent. Le réflexe « il faut un serveur plus puissant » arrive en dernier, pas en premier.
Diagnostiquer avant de payer plus cher
- Lire les logs d'accès : ils révèlent souvent qu'une part importante des requêtes provient de bots, ou d'attaques répétées sur les URL d'administration.
- Activer le journal des requêtes lentes (slow query log) pour identifier les requêtes SQL coûteuses et les index manquants.
- Isoler l'extension fautive en désactivant les modules un à un sur une copie de préproduction.
- Mettre en place un cache (page, objet, OPcache) et servir les fichiers statiques via un CDN : c'est souvent le gain le plus spectaculaire pour un site vitrine.
- Limiter les robots et protéger la page de connexion (limitation de débit, blocage des tentatives répétées).
Augmenter les ressources sans diagnostic revient à payer chaque mois pour un problème qu'on n'a pas résolu. Pulsar Agency identifie la cause réelle avant d'agir : découvrez notre dépannage de site web.