Start
/
Website-Hilfe
/
Sonstiges
/
Last-Modified HTTP-Header erklärt

Last-Modified HTTP-Header erklärt

Wenn ein Besucher Ihre Website besucht, speichert sein Browser Ihre Bilder, HTML, Stylesheets und andere Dateien lokal für eine bessere Leistung. Wenn Sie den sogenannten “ Last-Modified ” Header auf Ihren Seiten haben, wird der Server beim nächsten Mal, wenn derselbe Besucher Ihre Website lädt, prüfen, ob es eine Änderung in den Dateien seit dem letzten gegeben hat Zeit, zu der sie aufgerufen wurden.

Wenn es keine Änderung gibt, sendet der Server eine “ 304 Not Modified ” Antwort an den Browser und die Informationen werden aus dem lokalen Cache geladen. Wenn Sie Ihre Website nicht sehr oft aktualisieren, kann die Verwendung von “ Last-modified ” Kopfzeilen die Ladegeschwindigkeit deutlich erhöhen.

Wenn Ihre Website reine HTML-Dateien verwendet, ist “ Last-Modified ” nur der Zeitstempel der HTML-Datei. Wenn Sie jedoch dynamische Seiten haben, die beispielsweise Daten aus einer Datenbank abrufen, sind die Dinge etwas komplexer. Der Server weiß nicht, wie Sie Ihre Daten generieren oder wie die Daten seit dem letzten Laden geändert werden können.

Daher sollten Sie Ihren PHP-Skripten Code hinzufügen, der den Header mit den entsprechenden Informationen erzeugt.

Der genaue zu verwendende Code hängt jedoch von der Anwendung ab, die Sie verwenden. Die Grundidee ist, den folgenden Text in der Ausgabe Ihrer Website zu generieren:

Zuletzt geändert: Mo, 21. Nov 2017 01:03:33 GMT

Dieser Header bedeutet, dass die Informationen auf Ihrer Website genau zu diesem Datum und zu dieser Stunde aktualisiert wurden. Wenn Ihr Besucher es bereits lokal heruntergeladen hat, wird es viel schneller angezeigt, wenn er/sie Ihre Seiten lädt.

Diesen Artikel teilen