Umfrageergebnis anzeigen: Wie habt Ihr den Cache Modus eigestellt?

Teilnehmer
14. Du darfst bei dieser Umfrage nicht abstimmen
  • Server und Browsercache

    10 71,43%
  • nur Servercache

    6 42,86%
  • nur Browsercache

    1 7,14%
  • Cache deaktiviert

    1 7,14%
Multiple-Choice-Umfrage.
Ergebnis 1 bis 20 von 20

Thema: Contao und der Browsercache

  1. #1
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard Contao und der Browsercache

    Wegen der Tickets die deswegen auflaufen und auch meiner privaten Erfahrung wollte ich hier mal fragen wie ihr das seht bzw. nutzt.

    Ich persönlich halte den Browsercache Modus für sowas von überflüssig...., aber da streiten sich sicher die Geister.
    Aus Gründen das so einiges seltsames passiert und das die Browserhersteller auch noch verschiedenartig mit dem Cache umgehen, sich teilweise nicht an die übermittelten Haltezeiten halten, habe ich alle meine Seite nur im Servercache Modus zu laufen.

    Bilder, Javascript und CSS Dateien halte ich ja noch halbwegs sinnvoll im Browsercache zu haben, aber die Seiten selbst weniger.

    Wie seht Ihr das? Wie habt Ihr Eure Seiten / Seiten der Kunden am Start?

    PS: Ganz verrückt wird , was man so hört, Contao 2.10 + Browsercache + Security Token
    Geändert von BugBuster (26.10.2017 um 21:52 Uhr)
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  2. #2
    Contao-Urgestein
    Registriert seit
    07.04.2010.
    Ort
    Stuttgart
    Beiträge
    2.733
    User beschenken
    Wunschliste

    Standard

    Ich habe nur den Servercache an. Allerdings finde ich die Auswahl einzustellen was man mag sehr gut :-D

  3. #3
    Community-Moderator Avatar von schman
    Registriert seit
    19.06.2009.
    Ort
    Dornbirn
    Beiträge
    3.739
    User beschenken
    Wunschliste

    Standard

    Ich habe ebenfalls nur den Servercache eingeschalten. In FF hatte ich immer wieder Probleme wenn die Seiten gecacht werden.
    Geändert von schman (22.06.2011 um 07:49 Uhr)
    Kein Privat Support via PM.

  4. #4
    Contao-Urgestein
    Registriert seit
    07.04.2010.
    Ort
    Stuttgart
    Beiträge
    2.733
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von schman Beitrag anzeigen
    Ich habe ebenfalls nur den Browsercache eingeschalten. In FF hatte ich immer wieder Probleme wenn die Seiten gecacht werden.
    Du meinst wohl Servercache?!

  5. #5
    Community-Moderator Avatar von schman
    Registriert seit
    19.06.2009.
    Ort
    Dornbirn
    Beiträge
    3.739
    User beschenken
    Wunschliste

    Standard

    Hoppla, ja den meinte ich.
    Kein Privat Support via PM.

  6. #6
    Contao-Nutzer
    Registriert seit
    09.04.2010.
    Beiträge
    16

    Standard

    Ich bin dringend für den Browser Cache!

    Aber:
    - führt in der Entwicklungs- und Wartungsphase immer wieder zu Missverständnissen mit dem Kunden
    - im Normalfall selbst bei Billigprovidern kaum Geschwindigkeitsvorteile gegenüber dem reinen ServerCache spürbar
    - bei sehr dynamischen (News) Portalen sowieso nur eingeschränkt möglich

    Das werden warscheinlich die Gründe sein warum auch die Contao Referenz Projekte (Fallbeispiele) fast alle ohne Browser Cache arbeiten, obwohl genau deren Mehrheit vom Inhalt und Ihrer "Dynamik" her perfekt für Browser Caching geeignet wären. Das meine ich nicht negativ - Visitenkarten von Firmen ändern sich eben nicht täglich. Aber die Performance des Firmenportals gehört ja automatisch zum ersten Eindruck, den ich von einer Firma gewinne.

    Mir geht es primär auch gar nicht um das Caching im Browser.
    Sondern:
    wenn mein CMS die Funktionen im Griff hat damit das Browser Caching sauber funktioniert, dann haben auch andere Mechanismen eine Chance zu greifen, die eine einfache Skalierung von Nutzerzahlen zulassen:
    - Caching Mechanismen der Internetprovider
    - Proxy Caching in Firmen Netzwerken
    - vorgeschaltete Content Delivery Frontends

    Ein kleines Hindernis ist dabei übrigens aktuell die PHP Session (mit entsprechendem Cookie), die auch im öffentlichen Bereich (Also ohne Login) schon von Contao angelegt wird.

    Viele Proxys cachen Seiten mit Cookies nicht, selbst wenn die Informationen im HTTP Header (Cache: Public) das evtl zulassen.

  7. #7
    Contao-Urgestein Avatar von FloB
    Registriert seit
    19.06.2009.
    Ort
    Sonnensystem
    Beiträge
    1.618

    Standard

    Ich setze bei verschiedenen Projekten unterschiedliche Cacheienstellungen ein.

    Ich sehe es eher als Problem an, ETags abzustellen und stattdessen nur Zeiteinstellungen für den Cache zu benutzen. Ja, es gibt manche Fälle, in denen Zeiteinstellungen die bessere Cache-Wahl sind, aber sonst finde ich ETags sehr viel nützlicher und flexibler. Vielleicht kann man da nochmal was machen?
    So long,
    FloB since Nov. 2007 +706P +115P and counting

  8. #8
    Contao-Urgestein
    Registriert seit
    07.04.2010.
    Ort
    Stuttgart
    Beiträge
    2.733
    User beschenken
    Wunschliste

    Standard

    Auch wenn der Threat jetzt schon sehr alt ist wollte ich nur einmal meine Meinung von vorhin revidieren.
    Seit ich bei einigen Seiten die GeoLocation-Erweiterung von dem MAW nutze habe ich die Caches beide deaktiviert und empfehle lieber einen performanteren Server.

  9. #9
    Contao-Fan Avatar von Ripperz
    Registriert seit
    22.09.2012.
    Ort
    Hamburg
    Beiträge
    708

    Standard

    Moin,
    ich würde gerne wissen worin sich die beiden Cache Modus unterscheiden?

    In welchem Fall setze ich den Server, browser bzw. beides ein.

    Es geht doch um die Einstellung im BE unter Einstellungen oder?

  10. #10
    Contao-Nutzer Avatar von sandburg
    Registriert seit
    19.06.2009.
    Beiträge
    92

    Standard

    Zitat Zitat von Ripperz Beitrag anzeigen
    Moin,
    ich würde gerne wissen worin sich die beiden Cache Modus unterscheiden?

    In welchem Fall setze ich den Server, browser bzw. beides ein.

    Es geht doch um die Einstellung im BE unter Einstellungen oder?
    Hallo @all,

    gab es zur obigen Fragestellung eine passende Antwort?
    Mich würde ebenfalls interessieren: in welchem Fällen setze ich den Server- / Browser-Cache bzw. beides ein?



    Viele Grüße
    - sandburg -


  11. #11
    Contao-Nutzer Avatar von Der Astronaut
    Registriert seit
    20.07.2012.
    Ort
    Weltall
    Beiträge
    241

    Standard

    Also ich kann nicht für Korrektheit garantieren:

    Servercache: Es werden Abbilder von den besuchten Seiten im Ordner /system/cache/html/... abgelegt. Ruft ein Besucher eine Seite auf, die schon im Servercache vorhanden ist, wird diese dem Besucher angezeigt. Wenn es die angefragte Seite nicht gibt, wird sie von Contao frisch generiert. Eine frische Generierung ist wohl Ressourcen-intensiver und langsamer, als ein bereits erstelltes Abbild der angefragten Seite anzuzeigen.

    Browsercache: Der Browsercache erstellt Abbilder von den Seiten lokal auf dem Rechner. Zudem werden Grafiken lokal gespeichert, damit diese nicht ständig neu geladen werden müssen, was die Ladegeschwindigkeit enorm erhöhen sollte. Großer Nachteil, den ich festgestellt habe: Änderungen werden manchmal erst nach Reload der Seite angezeigt.

  12. #12
    Contao-Nutzer
    Registriert seit
    15.10.2013.
    Beiträge
    16

    Standard Mein Cache-Problem

    Servus Community,

    ich habe gehofft vielleicht kann mir hier jemand weiterhelfen. ich habe momentan das Problem dass meine Contao Installation mit einem Mal eine Art Cache Fehler zu haben scheint. Ich kann Änderungen die ich Backend mache im Browser nur noch sehen, wenn ich vorher den Cache leere, oder garnicht. Mein Kunde sieht auf seinem Browser die Änderungen teilweise überhaupt nicht.

    An der Stelle bin ich mir nichtmal sicher ob es am Cache liegt, da Änderungen vom Cacheverhalten (browser/server/nie) auch nichts ändert.

    Ich hatte das Problem in den letzten 5 Jahren Contao noch nie erlebt und bin ein wenig ratlos. Google hilft mir leider auch nicht weiter.

    Grüße

    Tim

  13. #13
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Farbenfeuer,
    mach doch nicht bitte mehrere Threads dafür auf. Die letzte Antwort auf dein Problem ist in dem anderen Thread zu finden -> https://community.contao.org/de/show...l=1#post395290

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  14. #14
    Contao-Nutzer
    Registriert seit
    15.10.2013.
    Beiträge
    16

    Standard

    Ja sorry, mein Fehler!

  15. #15
    Contao-Fan Avatar von k-webdesign
    Registriert seit
    07.06.2010.
    Ort
    Karlsruhe
    Beiträge
    648
    Partner-ID
    5911
    User beschenken
    Wunschliste

    Standard

    weiß jemand, wo man die Einstellungen für Server- und Browsercache nun in Contao 4 tätigt? Ich nehme an, in der application.yml, doch was genau muss ich eintragen?

  16. #16
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.126
    Partner-ID
    10107

    Standard

    In den Seiteneinstellungen der Seitenstruktur.

  17. #17
    Contao-Fan Avatar von k-webdesign
    Registriert seit
    07.06.2010.
    Ort
    Karlsruhe
    Beiträge
    648
    Partner-ID
    5911
    User beschenken
    Wunschliste

    Standard

    Ah, also nicht mehr global. Danke!

  18. #18
    Contao-Fan
    Registriert seit
    10.08.2011.
    Ort
    Berlin
    Beiträge
    835

    Standard

    Bitte nochmal zum Verständnis für mich
    Wenn ich es in Contao 4 im "Startpunkt einer Webseite" einstelle gilt es (global) für alle Seiten, kann aber auf den einzelnen Seiten wieder überschrieben werden oder?
    Bisher habe ich das bei der 3.5er so gemacht, dass ich z.B. den Formularseiten explizit 0 Cachezeit verpasst habe.

    Was wäre nach eurem Verständnis eine sinnvolle Zeit für den Servercache auf einer Seite wo selten etwas geändert wird?

  19. #19
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.126
    Partner-ID
    10107

    Standard

    Zitat Zitat von Bennie Beitrag anzeigen
    Was wäre nach eurem Verständnis eine sinnvolle Zeit für den Servercache auf einer Seite wo selten etwas geändert wird?
    Das kannst nur du beantworten. Du könntest sie ja auf den höchsten Wert einstellen. Dir muss nur bewusst sein, dass bei einer Änderung diese Änderung nicht sichtbar sein wird bzw. eben erst nach der von dir eingestellten Zeit - sofern du nicht den Cache selbst löschst. Für Contao 3.5 gibt es allerdings auch eine Extension wo du dann den Cache nur für eine bestimmte Seite löschen kannst.

  20. #20
    Contao-Fan
    Registriert seit
    10.08.2011.
    Ort
    Berlin
    Beiträge
    835

    Standard

    Ja gut das leuchtet ein, aber da man den Seitencache schnell leeren kann, stellt das für mich kein Hindernis im Arbeitsablauf dar.
    Du meinst vermutlich contao-cache-control, hatte ich auch schon im Einsatz.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

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