Serveurs et hébergement

Mon site consomme trop de ressources : que faire ?

L’hébergeur vous écrit, parfois il suspend. Ce que le message veut dire réellement, les causes par ordre de fréquence, et pourquoi changer d’offre est rarement la réponse.

Ressources du site : des barres qui dépassent le seuil en pointillés, une alerte, puis une jauge revenue au calme

Le courriel est technique et un peu menaçant : dépassement de quota, processus limités, compte suspendu. Il désigne rarement la cause, et la réaction naturelle, prendre une offre supérieure, est le plus souvent une erreur.

Ce que le message veut dire

Sur un hébergement partagé, chaque site dispose d’une part de processeur, de mémoire et de processus simultanés. Dépasser cette part ralentit les voisins, d’où l’alerte.

Ce n’est presque jamais une question de trafic. Un site vitrine avec deux cents visiteurs par jour peut saturer une offre pendant qu’une boutique avec dix fois plus reste tranquille.

La consommation ne dépend pas du nombre de visiteurs, mais du travail que chaque visite déclenche.

Les causes, par ordre de fréquence

  • Les robots. Aspirateurs de contenu et robots d’indexation mal réglés peuvent représenter l’essentiel de la charge, sans apparaître dans vos statistiques de visite.
  • Les tentatives de connexion automatiques, en continu, qui font travailler la base à chaque essai.
  • Une extension gourmande : compteur de vues, statistiques internes, recommandations recalculées à chaque page.
  • L’absence de cache, qui fait refabriquer la page à chaque visite alors que le résultat est identique.
  • Une tâche planifiée qui se déclenche à chaque chargement de page au lieu de tourner à heure fixe.

Par où commencer

Par les journaux du serveur, sur vingt‑quatre heures. Ils disent qui appelle le site et à quelle fréquence, ce qu’aucun outil de mesure d’audience ne montre : celui‑ci ne compte que les humains.

La surprise est fréquente : sur les cas que j’ai traités, les robots représentaient régulièrement plus de la moitié des appels.

Faut‑il passer à l’offre supérieure ?

C’est la solution que l’on vous proposera, et elle règle le symptôme. Un site qui consomme trois fois trop consommera trois fois trop sur une machine plus grosse, simplement sans déclencher d’alerte.

La bonne question est celle du coût comparé : quelques heures de diagnostic une fois, ou une différence d’abonnement tous les mois, pendant des années.

Ce qu’il ne faut pas faire

Bloquer tous les robots. Vous bloqueriez en même temps ceux des moteurs de recherche, et le site sortirait des résultats en quelques semaines. Le tri se fait robot par robot, pas en bloc.

Sur le même sujet : Certificat SSL : faut‑il payer, et combien ? · Restaurer un site : comment ça se passe

Cette question vous concerne ?

Décrivez‑moi votre situation en deux lignes. Je vous donne mon avis, sans engagement.

Réponse sous 24 h · Premier échange offert