# Lenteur du site et limites de ressources

Source: https://support.kapsulehost.com/fr-fr/site-slow-resource-limits

Ce que limite réellement votre offre d'hébergement, ce qui se passe lorsque vous atteignez chaque limite, et comment déterminer si un site lent souffre d'un problème de ressources ou d'un problème de code.

« Mon site est lent » et « mon site a épuisé quelque chose » se ressemblent vus de l'extérieur et n'ont presque rien en commun en profondeur. Ce guide les distingue : d'abord ce que sont vraiment les limites, puis comment diagnostiquer une lenteur réelle.

## D'abord : est-il lent ou cassé ?

Lent signifie que les pages finissent par se charger. Cassé signifie qu'elles ne se chargent pas.

Si vous obtenez des pages d'erreur plutôt que des pages lentes, arrêtez-vous ici et consultez [Codes d'erreur HTTP](https://support.kapsulehost.com/fr-fr/http-error-codes). Une 500, une 502 ou une 504 a une cause précise et une solution précise, et aucune d'elles n'est « passer à une offre supérieure ».

Si le site est inaccessible plutôt que lent, consultez [Le site ne se charge pas](https://support.kapsulehost.com/fr-fr/website-not-loading).

## Ce que limite réellement votre offre

Quatre éléments, et il vaut la peine de savoir lequel est lequel, car ils se comportent très différemment lorsque vous les atteignez.

**Stockage.** L'espace disque utilisé par vos fichiers et vos bases de données. Mesuré quotidiennement.

**Bande passante.** La quantité de données que vos visiteurs téléchargent en un mois.

**Nombre de sites.** Le nombre de sites distincts que vous pouvez exploiter avec l'offre.

**Accès au CDN.** Si le CDN est disponible ou non. La quantité de trafic que l'edge sert pour vous n'est pas limitée : la bande passante de l'edge est illimitée sur toutes les offres qui incluent le CDN.

Vos quotas précis dépendent de votre offre. Les chiffres actuels de chaque offre sont présentés côte à côte dans **Facturation**, puis **Changer de forfait**, qui est aussi l'endroit fiable pour comparer, plutôt qu'un chiffre saisi dans un article d'aide qui peut devenir obsolète. Consultez [Passer à une offre supérieure](https://support.kapsulehost.com/fr-fr/upgrading-your-plan).

![Utilisation du stockage et du CDN dans l'aperçu du site](https://support.kapsulehost.com/help/screenshots/site-slow-resource-limits.ad92331b.webp)

## Ce qui se passe lorsque vous atteignez chaque limite

C'est la partie qui inquiète, et les réponses sont moins dramatiques que prévu.

**Stockage.** L'utilisation du disque est mesurée quotidiennement et affichée sur la page d'aperçu du site. À mesure qu'elle augmente, vous recevez un avertissement Insights, de plus en plus pressant à l'approche de la saturation. Consultez [Insights](https://support.kapsulehost.com/fr-fr/insights-overview).

**Nombre de sites.** Cette limite s'applique au moment de la création. Si vous essayez de créer un site au-delà du quota de votre offre, un message clair vous indique que l'offre est pleine, avec la possibilité de passer à une offre supérieure ou d'ajouter une autre offre. Rien de ce qui existe n'est touché.

**Éligibilité au CDN.** Activer le CDN sur une offre qui ne l'inclut pas renvoie un simple message « not included on your plan » (non inclus dans votre offre) avec un lien vers une offre supérieure. Il n'existe pas de mode partiel ou dégradé. Consultez [Activer le CDN](https://support.kapsulehost.com/fr-fr/cdn-enabling).

**Bande passante du CDN.** Il ne se passe rien, car il n'y a aucune limite à atteindre. La bande passante de l'edge est illimitée sur toutes les offres qui incluent le CDN. Votre site n'est jamais retiré de l'edge parce qu'il sert trop, l'edge n'est jamais mis en pause, et le trafic n'est jamais renvoyé vers votre origine à cause d'un volume. La carte **Bande passante de ce mois** de la page CDN est une mesure en direct de ce que l'edge a servi pour vous, et elle n'est décomptée d'aucun quota.

Les très gros comptes relèvent de la [Politique d'utilisation raisonnable](https://kapsulehost.com/fr-fr/legal/fair-use) applicable à l'ensemble du compte, qui publie son propre seuil, s'applique au compte entier plutôt qu'à un seul site et privilégie d'abord la notification : nous vous écrivons le jour où vous le dépassez, et nous ne bridons pas en silence, ne facturons pas rétroactivement et ne suspendons pas sans préavis.

**La bande passante Managed WordPress et WooCommerce** fonctionne comme un plafond souple. Vous êtes prévenu à l'approche de celui-ci, puis à nouveau lorsque vous le dépassez. Le site n'est jamais coupé et le dépassement n'est jamais facturé : la bande passante d'hébergement n'est pas payante, et la notification existe pour que vous soyez informé et pour que nous puissions vous proposer de mettre en place la couche de cache CDN gratuite si vous souhaitez consommer moins.

> **Note:** Dépasser un quota de stockage ou de bande passante ne suspend pas votre site. Sur cette plateforme, la suspension est un état de facturation, pas un état de ressources. Consultez [Compte suspendu](https://support.kapsulehost.com/fr-fr/account-suspended) et [Échec de paiement](https://support.kapsulehost.com/fr-fr/billing-failed-payment).

## Ce qui n'est pas limité par offre

Deux choses que l'on s'attend à trouver et que vous ne trouverez pas.

**Il n'y a pas de quota de CPU ou de mémoire par site** sur les offres d'hébergement web. Votre offre ne vous attribue pas un nombre de cœurs.

**Vous n'êtes pas en concurrence avec vos voisins pour la capacité PHP.** Chaque site s'exécute dans son propre pool isolé de processus de travail PHP. Un site voisin très sollicité ne peut pas épuiser les processus dont votre site a besoin. Cette isolation est réelle, et c'est pourquoi « le site de quelqu'un d'autre ralentit le mien » n'est presque jamais l'explication sur cette plateforme.

Ce qui s'applique, c'est une limite **par requête** : la mémoire qu'une seule requête peut utiliser et le nombre de secondes pendant lesquelles elle peut s'exécuter. C'est vous qui les définissez. Consultez [Extensions et réglages PHP](https://support.kapsulehost.com/fr-fr/php-extensions-and-ini).

## Où consulter votre utilisation

- **Stockage**, sur la page **Aperçu** du site.
- **Bande passante du CDN**, également sur la page d'aperçu une fois le CDN activé, et dans l'onglet **Kapsule CDN** du site.
- **Avertissements**, via Insights et par e-mail. Consultez [Insights](https://support.kapsulehost.com/fr-fr/insights-overview).

## Rendre réellement un site lent plus rapide

Par ordre de rendement par rapport à l'effort. Suivez la liste dans l'ordre plutôt que de sauter directement à la fin.

### 1. Activez la mise en cache

Le gain le plus important, à chaque fois. Servir une copie enregistrée d'une page coûte des ordres de grandeur moins cher que de la reconstruire pour chaque visiteur.

Allez dans **Sites web**, le site, **WordPress**, puis **Mise en cache**. Le cache d'objets est disponible sur toutes les offres de la famille WordPress, et le cache de page complète sur les offres gérées. Consultez [Mise en cache du site](https://support.kapsulehost.com/fr-fr/site-cache).

Notez que certains chemins ne sont volontairement jamais mis en cache : les pages d'administration, la connexion, le panier, le paiement et les pages de compte. Mettre en cache une page de paiement montrerait à un client le panier d'un autre client : ce n'est donc pas configurable, et cela ne doit pas l'être.

### 2. Activez le CDN

La mise en cache place la copie à un seul endroit. Le CDN la place près de vos visiteurs. L'effet est maximal si votre public ne se trouve pas dans le même pays que votre serveur. Nécessite une offre éligible et votre propre domaine personnalisé. Consultez [Activer le CDN](https://support.kapsulehost.com/fr-fr/cdn-enabling).

### 3. Passez à une version plus récente de PHP

Une différence réelle et mesurable, sans aucun effort. Testez d'abord en préproduction. Consultez [Changer de version de PHP](https://support.kapsulehost.com/fr-fr/changing-php-version).

### 4. Corrigez vos images

C'est régulièrement l'élément le plus lourd d'une page lente. Une photo tout juste sortie d'un téléphone peut peser plusieurs mégaoctets et être affichée sur 400 pixels de large. Redimensionnez avant l'envoi et utilisez un format moderne.

### 5. Passez vos plugins en revue

Chaque plugin qui travaille à chaque requête vous coûte à chaque requête. Désactivez-les un par un et mesurez. Supprimez ce que vous n'utilisez pas plutôt que de le laisser désactivé. Consultez [Plugins WordPress](https://support.kapsulehost.com/fr-fr/wordpress-plugins).

### 6. Trouvez ce qui est réellement lent

Arrêtez de deviner et mesurez :

- **L'onglet APM** des sites WordPress indique quelles requêtes sont lentes. Consultez [Performances du site](https://support.kapsulehost.com/fr-fr/site-performance).
- **Le journal des requêtes lentes**, disponible depuis les outils de santé WordPress, indique quelles requêtes de base de données posent problème.
- **Le journal lent de PHP** enregistre ce que faisait une requête lorsqu'elle a pris trop de temps.
- **Les journaux d'erreurs** montrent tout ce qui échoue discrètement et est relancé. Consultez [Journaux d'erreurs](https://support.kapsulehost.com/fr-fr/error-logs).

### 7. Alors, et seulement alors, envisagez davantage de ressources

Si la mise en cache est activée, le CDN aussi, PHP est à jour, les images sont raisonnables et le profileur indique que le travail est réellement nécessaire, alors vous avez dépassé les capacités de l'offre et passer à une offre supérieure est la bonne décision. Consultez [Passer à une offre supérieure](https://support.kapsulehost.com/fr-fr/upgrading-your-plan).

Commencer par cette étape, c'est finir par payer plus cher un site qui reste lent, car un site non optimisé sur une offre plus grande reste un site non optimisé.

## Quand passer à un serveur

L'hébergement mutualisé est la bonne solution pour la grande majorité des sites. Passez à un serveur cloud ou dédié lorsque vous avez besoin d'un logiciel que la plateforme ne fournit pas, d'un accès root, de services non standard ou d'une capacité dédiée et prévisible pour quelque chose de vraiment lourd. Consultez [Serveurs cloud](https://support.kapsulehost.com/fr-fr/cloud-servers-overview) et [Choisir une architecture](https://support.kapsulehost.com/fr-fr/cloud-servers-choosing-architecture).

## Guides associés

- [Vitesse du site web](https://support.kapsulehost.com/fr-fr/website-speed)
- [Mise en cache du site](https://support.kapsulehost.com/fr-fr/site-cache)
- [Activer le CDN](https://support.kapsulehost.com/fr-fr/cdn-enabling)
- [Codes d'erreur HTTP](https://support.kapsulehost.com/fr-fr/http-error-codes)
- [Extensions et réglages PHP](https://support.kapsulehost.com/fr-fr/php-extensions-and-ini)
- [Passer à une offre supérieure](https://support.kapsulehost.com/fr-fr/upgrading-your-plan)
- [Sites web](https://support.kapsulehost.com/fr-fr/sites-overview)
- [Glossaire de l'hébergement](https://support.kapsulehost.com/fr-fr/glossary)
