Retour au blog

Performance web

CDN ou hébergement en Suisse : que choisir pour un site vraiment rapide ?

Hébergement local, CDN ou les deux : comprendre ce que chaque couche accélère et choisir une architecture simple pour une PME suisse.

CDN ou hébergement en Suisse : que choisir pour un site vraiment rapide ?

Pour accélérer un site destiné à la Suisse, faut-il choisir un hébergement local ou ajouter un CDN ? La question oppose souvent deux éléments qui ne remplissent pas exactement le même rôle.

L’hébergement exécute l’application, accède à la base de données et produit les réponses. Le CDN rapproche du visiteur les fichiers et parfois les pages déjà générées. Une bonne architecture peut utiliser les deux, mais un CDN ne compense pas automatiquement un serveur lent ou un site trop lourd.

Ce que l’hébergement influence

L’hébergeur détermine notamment :

  • le temps nécessaire pour commencer la réponse ;
  • la puissance disponible pour PHP, Node ou la base de données ;
  • la qualité du stockage et du réseau ;
  • les sauvegardes et la restauration ;
  • les versions logicielles disponibles ;
  • le support et la localisation contractuelle des données.

Pour un WordPress dynamique, un serveur surchargé reste lent même si les images passent par un CDN. Le navigateur attend encore la génération du HTML, les requêtes de base de données et les appels aux plugins.

Ce que le CDN influence

Un CDN distribue des copies sur plusieurs points de présence. Il peut rapprocher :

  • les images ;
  • les feuilles de style et scripts ;
  • les polices ;
  • les téléchargements ;
  • les pages statiques ou mises en cache ;
  • certaines réponses produites à la périphérie du réseau.

Il peut aussi absorber une partie du trafic indésirable, appliquer des règles de sécurité et réduire la charge du serveur d’origine.

Le bénéfice dépend cependant du cache. Si chaque requête repart vers l’origine avec des cookies et une réponse non stockable, le CDN agit surtout comme intermédiaire réseau.

Quand un hébergement suisse suffit

Un hébergement local bien configuré peut suffire pour :

  • un site vitrine léger ;
  • une audience presque entièrement suisse ;
  • peu d’images et de téléchargements ;
  • un trafic modéré ;
  • des pages mises en cache correctement ;
  • une maintenance assurée.

Dans ce contexte, la simplicité a de la valeur. Moins de couches signifie moins de DNS, règles de cache et certificats à diagnostiquer.

Quand ajouter un CDN

Le CDN devient intéressant lorsque :

  • le site contient beaucoup d’images ou de fichiers ;
  • l’audience dépasse la Suisse ;
  • les campagnes créent des pics de trafic ;
  • le serveur d’origine doit être protégé ;
  • les pages peuvent être servies depuis le cache ;
  • plusieurs domaines ou applications partagent les mêmes ressources.

Un site statique construit avec Astro se prête particulièrement bien à la distribution sur un réseau périphérique : le HTML et les ressources sont déjà générés, donc une grande partie du site peut être servie sans base de données.

Attention à la localisation des données

Un serveur situé en Suisse ne signifie pas nécessairement que toutes les données restent en Suisse. Le site peut utiliser un CDN mondial, un outil d’analyse, une police externe, un service anti-spam, une messagerie ou un prestataire de paiement.

Cartographiez les flux réels :

  • données de navigation ;
  • formulaires et pièces jointes ;
  • sauvegardes ;
  • journaux ;
  • e-mails ;
  • comptes administrateurs ;
  • services tiers.

Le choix doit répondre aux exigences contractuelles et métier, pas seulement à l’adresse du centre de données affichée sur une page commerciale.

Les erreurs de cache les plus fréquentes

Un CDN mal configuré peut afficher un contenu obsolète ou privé. Vérifiez notamment :

  • les pages de panier et de compte exclues du cache partagé ;
  • la variation selon les cookies utiles ;
  • la purge après une publication ;
  • les redirections et canoniques ;
  • les en-têtes Cache-Control ;
  • les ressources versionnées ;
  • le comportement des erreurs 404 et 500.

Les fichiers avec un nom contenant un hash peuvent être conservés longtemps. Le HTML doit généralement être revalidé ou purgé lorsqu’il change.

Mesurer avant de migrer

Testez depuis les régions réellement importantes et séparez :

  • le temps de réponse du document HTML ;
  • le poids total de la page ;
  • le LCP, l’INP et le CLS ;
  • le taux de cache du CDN ;
  • le temps de réponse de l’origine ;
  • les pages publiques et les parcours connectés.

PageSpeed Insights combine des mesures de laboratoire et, quand elles sont disponibles, des données terrain sur 28 jours. Utilisez-les avec les journaux et des tests ciblés plutôt qu’un score unique.

Une architecture simple pour une PME

Pour beaucoup de PME suisses, une base raisonnable est :

  1. un hébergement fiable et maintenu ;
  2. des images optimisées ;
  3. un cache page correct ;
  4. un CDN pour les ressources et la protection réseau ;
  5. des formulaires et e-mails testés ;
  6. une sauvegarde indépendante ;
  7. une surveillance simple des erreurs et performances.

L’ordre compte. Ajouter un CDN avant de corriger une page de 8 Mo déplace le problème sans le résoudre.

Conclusion

Hébergement suisse et CDN ne sont pas des concurrents directs. L’hébergement fournit l’origine fiable ; le CDN rapproche et protège ce qui peut être distribué. Le meilleur choix est celui qui répond au trafic, aux données et à la capacité de maintenance du site.

Si vous hésitez entre optimisation, changement d’hébergeur et refonte plus légère, consultez notre diagnostic WordPress et PageSpeed ou envoyez-nous votre URL.