Je travaille sur un site public qui ne sera bientôt plus 100% public. Les utilisateurs payants pourront accéder à 100% des fonctionnalités tandis que les utilisateurs "anonymes" accéderont à une version réduite.Conseil pour implémenter une solution de cache pour un site
Le problème est que les utilisateurs anonymes et les utilisateurs payants accéderont aux mêmes pages, mais verront des choses différentes.
Je me demande comment continuer à utiliser le cache pour toutes les pages. Je dois 100% sûr que je montre le contenu correct pour chaque type d'utilisateur. Sera extrêmement mauvais pour montrer une version cachée du site payé à un utilisateur anonyme (et l'inverse).
De préférence, sans rien ajouter à l'URL pour différencier le type d'utilisateur.
Merci!
+1 Merci pour votre aide. "Cache d'application" (ou objet de cache) est un must et nous l'utiliserons mais nous devons gérer les pics éventuels sur le site public avec les paramètres "HTTP Cache" afin que la batterie de serveurs web ne soit pas tuée. – StackOverflower