Mailinglisten-Archive |
Hallo > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_solix.wiso.Uni-Koeln.DE > [mailto:php-admin_(at)_solix.wiso.Uni-Koeln.DE]Im Auftrag von A.Ott > Gesendet am: Samstag, 6. November 1999 12:59 > An: php_(at)_solix.wiso.Uni-Koeln.DE > Betreff: [php] Cache ausschalten > > Hallo, > > im Manual habe ich folgendes gefunden unter "header": > > header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); > // Date in > the past Gibt an, das die Gültigkeitsdauer des Dokumentes (HTML, Grafik usw..) bereits im 1997 abgelaufen ist. > header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " > GMT"); // always > modified Gibt an, das Dokument sei geändert worden, wobei immer das Datum in GMT des Aufrufens gesetzt wird. > header("Cache-Control: no-cache, must-revalidate"); > // HTTP/1.1 Ist wohl klar. > header("Pragma: no-cache"); > // HTTP/1.0 > > könnte mir bitte jemand erklären wofür die ersten > beiden Zeilen gut sind? > ja > zweite Frage noch: sind so alle Cachereien ausgeschaltet ??? > oder bunkert sonst nocht jemand was? > So weit ich geshen habe funktioniert dies bei allen Browsern gut. Eventuell könnte man es beim Proxy ändern (Squid) macht aber wenig sinn, da man ja explizit ein neues Dokument schicken will. Bitte, verwende dies [IMHO] nur dort wo du es auch brauchst, sonst machst du die ganzen Proxy-Cache Hirarchien überflüssig und die Netzlast steigt so um die 30%. Gruss Erich > mit freundlichen Grüssen > Alexander Ott > > -------------------------------------------------------------- > ---------- > http://www.bau-igel.de | Architektur- u. Ingenieurbüro > Tel/Fax: +34 928 / 52 95 74 | Ott_(at)_infocanarias.com > > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php >
php::bar PHP Wiki - Listenarchive