Michael Schröpl: Script für Datum der letzten Aktualisierung funktioniert nicht

Beitrag lesen

Hallo Petra,

ich finde es trotzdem erstaunlich, warum einer einen
Server so einrichtet, dass LastModified nicht
mitübertragen wird.

ich auch. Denn mit diesem Datum als Hinweis überprüft
der Browser, ob er seinem Cache-Inhalt trauen darf.

Wenn ein Zugriff auf eine im Cache verfügbare Seite
anfällt, dann sendet der Browser einen "conditional
get" an den Server, in welchem er das LastModified-
Datum mit sendet; stimmt dieses mit dem Datum auf dem
Server überein, dann darf der Server mit "HTTP 304 -
Deine Cache-Daten sind noch gültig" antworten, statt
die komplette Seite noch einmal zu senden.
Der Server wird also durch das Weglassen des
LastModified-Headers für viele Besucher langsamer.

Du siehst, das Problem geht weit über Deine
JavaScript-Funktion hinaus ...

Viele Grüße
      Michael