Ergebnis 1 bis 7 von 7

Thema: Cache: no-cache why?

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Administrator Avatar von Lokutos
    Registriert seit
    29.03.2008
    Beiträge
    3.147
    keiner ne idee?
    SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting

  2. #2
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Diese Angabe in der functions.lib.php bezieht sich nur auf die Ausgaben, die diese Datei auch durchlaufen, also definitiv nicht auf CSS/JS/Bilder etc.

    Sprich nur die "normalen" Seitenaufrufe via der index.php

    Wozu das Ganze? Theoretisch könnte ein Browser ja auf die Idee kommen, nur weil er gerade die Datei:
    index.php?content=/konto/uebersicht
    angefordert hat (Kontostand des Users: xx Lose), dass beim nächsten Aufruf die eh nicht anders sein kann, also nimmt er sie aus dem lokalen Cache, zeigt dem User also selbe Version wie vorher an, wobei sich der Kontostand schon längst geändert hat.

    Machen die Brower heut aber meist nicht mehr, nimm die Zeile einfach mal raus, sollte sich nicht spürbar was ändern, der Browser fragt trotzdem jedesmal an. Theoretisch könnte der Server noch 304 Not Modified liederfn, sofern sich tatsächlich trotz des PHP Parsens nichts geändert hat, aber das wär auch reichlich Aufwand, das extra festzustellen.

    Insofern kommt man kaum drumrum, dass bei jedem Seitenaufruf der komplette HTML Code übertragen wird, damit der User die Seite auch aktuell sieht (anders bei statischen HTML Seiten, aber wer hat sowas schon noch?)

    EDIT:
    interessant zum Thema Optimierung ist, wie oft der Server 304 antwortet, kann man normalerweise aus dem access_log rauslesen (lassen). Aber selbst wenn, jede Anfrage dauert schon und kostet Traffic, daher evtl:
    http://www.vms-tutorial.de/wiki/CSS_Sprites
    Wer nen root hat, kann auch die Header optimieren, sowas:
    Server: Apache/2.2.3 (Debian) mod_python/3.2.10 Python/2.4.4 PHP/5.2.0-8+etch16 mod_ssl/2.2.3 OpenSSL/0.9.8c mod_perl/2.0.2 Perl/v5.8.8
    bei jeder Anfrage muss echt nicht sein ^^
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

Ähnliche Themen

  1. WebSeiten Cache anbieter?
    Von Basell im Forum Talk, talk, talk...
    Antworten: 1
    Letzter Beitrag: 27.01.2012, 14:51
  2. Cache im Minus
    Von kakuzu im Forum Support zu Addons & Erweiterungen
    Antworten: 1
    Letzter Beitrag: 28.12.2009, 10:46
  3. Antworten: 0
    Letzter Beitrag: 28.07.2009, 15:50
  4. Cache-Bug in GPA Slots
    Von jpwfour im Forum Sicherheitslücken
    Antworten: 1
    Letzter Beitrag: 03.03.2009, 22:17
  5. 2 Frage EF und Cache
    Von OTTOPI im Forum Support zum VMSone
    Antworten: 4
    Letzter Beitrag: 11.10.2008, 12:55

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •