> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.faaaster.io/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Mon site Faaaster est lent, comment le diagnostiquer ?

Ouvrez l'onglet **Monitoring** du site : le **Dernier relevé des ressources** montre si le site sature en mémoire ou en CPU, et les courbes montrent si la lenteur est récente ou installée. L'onglet **Performance** permet ensuite de vérifier le cache.


## Sommaire

- [1. Regardez les ressources](#2-1-regardez-les-ressources)
- [2. Situez la lenteur dans le temps](#2-2-situez-la-lenteur-dans-le-temps)
- [3. Vérifiez que le cache fonctionne](#2-3-verifiez-que-le-cache-fonctionne)
- [4. Envisagez plus de ressources](#2-4-envisagez-plus-de-ressources)
- [5. Rapprochez le site de vos visiteurs](#2-5-rapprochez-le-site-de-vos-visiteurs)

## 1. Regardez les ressources

Onglet **Monitoring**, carte **Dernier relevé des ressources** (bouton **Rafraîchir** pour un nouveau relevé, **Toutes les métriques** pour le détail) :

- **Mémoire du site** — mémoire utilisée par votre site, rapportée à la limite qui lui est allouée.
- **CPU du site** — puissance de calcul utilisée par votre site, rapportée à celle qui lui est allouée.
- **Pic mémoire PHP** — mémoire consommée par une requête, rapportée à la limite PHP.
- **Workers PHP** — processus PHP-FPM actifs, rapportés au nombre maximal de workers.
- **Mémoire OPcache** — mémoire du code PHP précompilé.

**Charge du nœud (1 min)** et **Pression CPU du nœud (60 s)** décrivent le serveur partagé, pas votre site seul.

Une mémoire ou un CPU proches de leur limite expliquent à eux seuls la lenteur.

## 2. Situez la lenteur dans le temps

L'onglet **Monitoring** affiche aussi les courbes **CPU**, **Mémoire**, **Disque**, **OPcache — mémoire libre** et **Erreurs PHP** sur **3 h**, **24 h**, **7 j** ou **30 j**. Une courbe qui décroche à une date précise oriente vers un changement — une extension installée, un pic de trafic.

## 3. Vérifiez que le cache fonctionne

Onglet **Performance**, section **Cache** :

- le **cache serveur** évite de solliciter PHP à chaque requête ;
- le **pré-chargement du cache** évite qu'un visiteur attende la génération d'une page ;
- le **cache objet APCu** accélère les requêtes en base.

![La section Cache de l'onglet Performance : préchargement et cache objet.](https://storage.crisp.chat/users/helpdesk/website/-/9/d/2/d/9d2d3e0b7134b800/act-perf-cache_1krt0ml.png)

## 4. Envisagez plus de ressources

Si le site sature durablement, la formule est peut-être sous-dimensionnée : les ressources serveur vont de ×1 (Dev, Perso) à ×2 (Pro) et ×4 (Business). Le changement se fait depuis l'onglet **Abonnement**.

## 5. Rapprochez le site de vos visiteurs

Le **Proxy CDN, WAF & Edge caching** (onglet **Performance**) sert le site depuis un réseau edge. Il nécessite un domaine personnalisé connecté.

## 6. Identifiez l'extension responsable

Quand les ressources sont saines et que le site reste lent, c'est le code qui est en cause. **WP-CLI est installé sur tous les sites**, avec son extension de profilage sur les sites en PHP 7.4 ou plus récent : elle désigne le coupable au lieu de vous laisser deviner.

Connectez-vous en SSH, placez-vous dans `www`, puis :

```bash
wp profile stage --all
```

Cette commande découpe le temps de chargement par étape — chargement du cœur, des extensions, du thème, construction de la page. L'étape la plus lourde vous dit où chercher.

Pour descendre au niveau de l'extension :

```bash
wp profile hook --all
```

> **C'est l'outil qui tranche le débat.** Plutôt que de désactiver les extensions une par une, vous voyez directement laquelle consomme le temps.

## Les recommandations automatiques

L'onglet **Serveur**, carte **Recommandations PHP**, analyse aussi vos mesures et propose des recommandations concrètes : porter le nombre de workers PHP-FPM, augmenter la limite mémoire ou la mémoire OPcache, ou passer à une formule supérieure quand la ressource n'est pas réglable. Chacune indique le chiffre mesuré et la cible calculée ; **Appliquer** applique le réglage proposé.

👉 [Comment utiliser WP-CLI ?](https://help.faaaster.io/fr/article/utiliser-wp-cli-xsautm/) · [Comment surveiller les performances de mon site ?](https://help.faaaster.io/fr/article/monitoring-n5joe2/)