Johannes Zeller: Seite ist zu langsam

Beitrag lesen

Hallo Abraxas,

* Ist es möglich, dem Browser (in diesem Fall der IE) zu "sagen", dass er die Grafiken aus der Cache auslesen soll, und nicht online zu holen?

Das Cache-Verhalten lässt sich in gewissem Ausmaß über HTTP-Header steuern[1]. Guck dir mal http://www.mnot.net/cache_docs/#EXPIRES an.

* Bein Auslesen des Gästebuchs liest der IE aus der Cache: der neue Eintrag ist so nicht zu sehen: hier möchte ich festlegen, dass NICHT aus der Cache gelesen wird.

Um jegliches Caching zu verhindern, reicht die Header-Angabe Cache-Control: no-store. Wie du das aber besser lösen kannst, steht hier: http://www.mnot.net/cache_docs/#CACHE-CONTROL.

Die an den Browser gesendeten Header kannst du z.B. mit der Funktion header() von PHP oder mit der Apache-Konfiguration manipulieren.

Schöne Grüße,

Johannes

[1] Disclaimer für eventuelle Einwürfe: Natürlich kann man dem Cache nur Vorschläge machen, ihn aber nicht zu etwas zwingen. Die meisten Caches halten sich aber sinnvollerweise an diese Vorschläge.