fbpx
  1. Accueil
  2. Base de connaissances
  3. FAQ
  4. FAQ générale
  5. Pourquoi la mise en cache pose-t-elle problème ? N'est-elle pas censée accélérer mon site ? J'imagine que la plupart des sites web utilisent la mise en cache.

Pourquoi la mise en cache pose-t-elle problème ? N'est-elle pas censée accélérer mon site ? J'imagine que la plupart des sites web utilisent la mise en cache.

En bref, il existe de nombreux types de mise en cache. Certains sont acceptables pour un site d'adhésion, d'autres non. Il ne s'agit pas d'un problème spécifique à MemberMouse, il concerne toutes les plates-formes d'adhésion et la plupart des sites qui permettent à un visiteur de se connecter. De même, il existe de nombreux types d'hébergement. Certains d'entre eux peuvent être utilisés avec un site d'adhésion, tandis que d'autres sont incompatibles avec eux.

Il existe également un certain nombre de technologies de mise en cache qui enregistrent la sortie complète des programmes exécutés sur votre serveur et qui affichent uniquement cette sortie lorsque les pages sont consultées. C'est ce qu'on appelle les technologies de mise en cache de la page entière. Elles peuvent être utilisées sur certains types de sites web. Par exemple, supposons que je tienne un blog. Quelle que soit la personne qui lit mon blog, elle voit la même chose. Je peux utiliser la mise en cache intégrale de la page, ce qui est excellent pour les performances, car mon serveur ne fait pratiquement rien, se contentant de recevoir les requêtes et de rejouer le résultat encore et encore.

Cependant, l'objectif même d'un site d'adhésion est d'afficher des choses différentes à des personnes différentes. Étant donné que deux visiteurs verront un contenu différent en fonction de ce qu'ils ont acheté, de leur connexion ou d'un certain nombre d'autres facteurs, vous ne pouvez pas simplement enregistrer le contenu d'un visiteur et l'utiliser avec un autre. Le programme qui contrôle qui voit quoi doit être exécuté, sinon les gens ne verront pas ce qu'ils sont censés voir, et les actions qui doivent se produire (comme l'achat ou l'annulation) risquent de ne pas se dérouler comme elles le devraient, parce que les parties du programme qui contrôlent ces actions sont ignorées.

Alors, que faire de tout cela ? La réponse est qu'il faut expérimenter un peu. Chaque fournisseur d'hébergement est différent. Nous avons créé un guide pour Configuration de la mise en cache sur votre serveur afin d'optimiser les performances de MemberMouse et de minimiser les problèmes. Vous trouverez à la fin de ce guide un exemple de message détaillé que vous pouvez envoyer à votre hébergeur pour vous assurer que la mise en cache est configurée comme vous le souhaitez.

Cet article a-t-il été utile ?

Articles connexes

Vous ne trouvez pas la réponse que vous cherchez ?

Contactez notre équipe chargée de la réussite des clients
Contactez nous !