redjuice
  • Domaines
  • Blog
  • À propos
  • Contact
Exposer votre cas
Blog / Mon application est lente

Mesurer avant d'optimiser : poser des sondes utiles

par Réda Bourebaba · 25 août 2026 · 4 min de lecture
En bref
  • Optimiser sans mesurer, c'est réparer au hasard.
  • Deux sondes simples : temps par route, requêtes par page.
  • On instrumente d'abord, on corrige ensuite.
  • La cause d'une lenteur dort rarement là où on la cherche d'instinct.

Questions fréquentes

Quels outils concrets vous utilisez pour ces sondes ?

Ça dépend de la stack, et je tente d'abord ce qui est déjà là. Côté applicatif, un APM (outil de surveillance des performances applicatives, qui mesure le temps passé route par route) comme Tideways ou New Relic donne le temps par route sans rien réécrire ; pour le SQL, le journal des requêtes lentes de la base et un middleware de comptage par requête HTTP suffisent souvent. Quand le budget ne permet pas un APM, des traces maison bien placées font 80 % du travail. L'outil importe moins que l'endroit où on le branche.

Mon hébergeur mutualisé me limite. C'est jouable quand même ?

En partie. Sur un mutualisé vous n'aurez ni le CPU détaillé ni l'accès aux journaux système, donc le volet saturation serveur vous échappe. Restent le temps par route et le comptage de requêtes, qui se mesurent depuis l'applicatif et qui pèsent dans l'immense majorité des lenteurs PHP que je vois. Pour le reste, il faut un VPS ou un dédié, ne serait-ce que pour voir ce qui se passe sous la couche.

On a déjà payé un audit qui n'a rien donné. Pourquoi ce serait différent ?

Souvent parce que l'audit précédent a livré une liste de recommandations génériques, jamais une mesure datée du système réel. Demandez-moi un chiffre avant, un chiffre après, sur votre trafic à vous. Si je ne peux pas vous montrer ça, vous avez raison de douter.

Le risque d'observer en production, c'est quoi au juste ?

Le coût de l'instrumentation elle-même. Une trace trop bavarde ou un profileur en continu peut ajouter quelques pour cent de latence, parfois remplir un disque de journaux en une nuit. Je pose donc l'échantillonnage bas, je surveille la place disque les premières heures, et je retire les sondes une fois le diagnostic posé. Une sonde oubliée en place six mois, c'est une dette de plus.

Un blocage du même genre sur votre infrastructure ?

Exposer votre cas

← Mon application est lente

redjuice

Redjuice — expertise technique indépendante. Audit, déblocage, architecture, infogérance. 25 ans de métier.

Suivez-moi

Mentions légales|Confidentialité

© 2026 — Redjuice · Réda Bourebaba