ChrisB: Generelles zum Caching

Beitrag lesen

Hi,

P. s.: mein denkfehler lag darin, dass ich das Datum des Last-Modified auch in den Seiten als „Zuletzt Aktualisiert“ darstelle, da würde es falsch wirken, wenn 6 Seiten so aussehen, als seien sie alle zum gleichen Zeitpunkt geändert worden, was ja Inhaltlich gesehen, nicht richtig ist.

Das ist dann sehr wohl richtig, wenn du die Navigation, die sich geaendert hat, zum "Inhalt" hinzuzaehlst.

Es kommt also hier ganz wesentlich darauf an, *worauf* du die Groesse "letzte Aenderung" bezogen sehen willst.
HTTP bezieht sie natuerlich auf die gesamte Ressource - denn diese ist fuer sich atomar.
Aber wenn du auf deinen Seiten lediglich angeben willst, wann sich der eigentliche Inhalt zuletzt geaendert hat, dann kann dieser Zeitpunkt natuerlich davon abweichen - weil er damit einer anderen Definition unterliegt, weil du das Dokument in mehrere Teile zerlegst, "Hauptinhalt" und "Sonstiges". Das ist aber eine Betrachtungsweise, die HTTP nicht teilen kann.

MfG ChrisB

--
„This is the author's opinion, not necessarily that of Starbucks.“