Comment Cache-Control: max-age L'affect de la mise en cache intermédiaire est-il affecté?

Actuellement, je vais servir la page HTML aux utilisateurs avec

Cache-Control: max-age=600

Entête. Je crois que cela permet aux utilisateurs de mettre en cache un maximum de navigateurs d'utilisateurs 10 minutes.

Je considère la possibilité d'ajouter CDN Avant mon serveur, qui, en raison de l'en-tête ci-dessus, devrait également mettre en cache la page maximum sur 10 minutes.

Si l'utilisateur reçoit une page quand il était dans le cache CDN pendant 9 minutes, disons s'il sera toujours mis en cache dans le navigateur pendant 10 minutes qui donne le temps de mise en cache totale dans 19 minutes? Ou il sera mis en cache dans le navigateur uniquement sur 1 minute?
Invité:

Catherine

Confirmation de:

Lire
http://dev.mobify.com/blog/beg ... ders/
Dans les rubriques de gestion de Cashem.

L'une des idées est de spécifier le temps de mise en cache pendant dix minutes, vous pouvez générer une page en spécifiant la date exacte. / L'heure de son expiration. Après cette date / Le temps de tous les clients vérifiera la ressource. Si vous spécifiez dix minutes, vous pouvez potentiellement obtenir 10 Minutes CDN et 10 minutes sur le client. Ainsi, il serait possible de le changer sur 5 minutes, mais cela augmentera la charge sur le serveur et le temps de réponse.

Cependant, je pense que la réponse de Michael "Cela peut être n'importe quoi", probablement la meilleure réponse que vous aborderez à votre question exacte. Vous devrez dépenser des tests avec votre spécifique CDN.

Pour répondre aux questions, connectez-vous ou registre