2012-04-11 11 views
0

ETags, wie ich gelesen habe, ist eine der Möglichkeiten, die Caching validation zu implementieren. Wir planen dies auf unseren Servern zu implementieren. Wir haben 2 Apachen laufen. Ich wollte wissen, ob es Einschränkungen und Nachteile bei der Verwendung von ETags gibt. Wenn es keine solche Beschränkung gibt, warum wird sie dann nicht als einfache Regel zur Konfiguration der Server verwendet ?.Nachteile und Einschränkungen von ETags

Antwort

1

Die Verwendung der Cachevalidierung bedeutet, dass die Anforderung einen Netzwerkaufruf durchführt und die Anwendung trotzdem anstößt. Die Anwendung muss sich um den ETag kümmern und entscheiden, ob die vorherige Antwort noch gültig ist oder nicht. Dies bedeutet effektiv, dass Ihre Anwendung die gesamte Antwort erneut erstellt, nur um den ETag zu berechnen. Das bedeutet, dass ETags Ihnen eine gewisse Bandbreite sparen, wenn Ihre Antworten schwer sind, aber Sie möglicherweise nicht zu viel sparen. Wenn Ihre Antworten schwer sind, ist die erste Antwort normalerweise auf gzip.

+0

Wie viel Unterschied kann es machen ?? – nandu