Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Page cache maximum age

Eingetragen von DrupalFan (1646)
am 11.05.2016 - 21:44 Uhr in
  • Allgemeines zu Drupal
  • Drupal 8.x

Welcher Wert für "Page cache maximum age" ist sinnvoll und warum?
Danke.

‹ Nach Login die "richtige" Seite anzeigen lassen [gelöst] Bug in D7 - Augen auf bei Updates! ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

TTL

Eingetragen von fledev (27)
am 19.05.2016 - 13:04 Uhr

Dieser Wert sagt aus, wie lange wird der Wert im den Zwischenspeicher gehalten.

z.B.:
Page Cache = 4 Tage.
Es ist Montag und der Inhalt wird für das erste mal aufgerufen. Danach wird jedes Aufruf bis Donnerstag 23:59 aus diesen Zwischenspeicher ausgeliefert und nicht aus den Inhaltstabellen+Bearbeitung (=schneller). Der erste Aufruf am Freitag ab 00:01 aktualisiert diesen wert und hält wieder für 4xTage im Cache.

Heisst, wenn du dynamische Inhalte hast und eine Rate von 200 Aufrufen / Minute, ist es Sinnvoll z.B. eine Cache Rage von 10Minuten bis 1 Stunde zu setzen damit statt 2000 bzw. 200 x 60 = 1200 Bearbeitungen nur 1x Bearbeitung/Auslieferung rechnet.

TimeToLive wäre ein Synonym zu den Wert.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Page cache maximum age

Eingetragen von DrupalFan (1646)
am 19.05.2016 - 15:28 Uhr

Danke für die Antwort.

Diesen Wert gab es ja früher nicht (ich glaube in Drupal 6 gab es das nicht).

Was ist nun der Unterschied zu früher?
Man gehe immer davon aus, dass alle sonstigen Möglichkeiten des Cachings in Drupal aktiviert sind. Sprich wie früher in Drupal 6 ist der Cache grundsätzlich eingeschaltet.

Wenn man nun zusätzlich noch "Page cache maximum age" aktiviert, was bedeutet das dann?
Heißt das dann, dass anstelle eines endliches Cachings eben z. Bsp. 4 Tage lang vom Cache ausgeliefert wird?
Bedeutet dies, dass man mit "Page cache maximum age" nur die Dauer des Cachings verringern kann? Oder wozu dient diese Einstellung eigentlich?

Denn wenn man "Page cache maximum age" auf Null setzt (also nicht aktiviert), was ist dann? Heißt das dann, dass die Seiten immer vom Cache ausgeliefert werden, unbegrenzt lang?

Es ist ja verwirrend, bis man es einmal verstanden hat. So eine kleine Erklärung könnte aber bei dieser Einstellmöglichkeit dort auch stehen, dann würde man sich sofort auskennen.

So wie es jetzt ist, ist es unklar, vor allem dann, wenn man es mit früher (Drupal 6) vergleicht.
Wozu dient "Page cache maximum age" generell gesehen?

Und eine zweite Frage möchte ich anschließen: Was stellt man für "Page cache maximum age" ein, wenn man eine Seite mit sehr wenigen Besuchern hat ( --> kann man folgern, dass diese Einstellmöglichkeit vielleicht für Portale mit sehr/extrem vielen Besuchern wichtig ist und für Seiten mit sehr wenig Besuchern irrelevant ist?)?
Danke.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hey DrupalFan, beim Cache

Eingetragen von fledev (27)
am 23.05.2016 - 03:39 Uhr

Hey DrupalFan,
beim Cache solltest du vor allen an die Invalidierung (update) denken. Die Einstellungen stellen den Wert für die Zeitbasierte Invalidierung ein.
Eigentlich ist die Beschreibung recht hilfreich:

Zitat:

t('The maximum time a page can be cached by browsers and proxies. This is used as the value for max-age in Cache-Control headers.')

Möglich werte (sekundenweise):
$period = array(0, 60, 180, 300, 600, 900, 1800, 2700, 3600, 10800, 21600, 32400, 43200, 86400);
Falls du in die Cache Tabelle schaust, ist der aktuelle Wert von den ersten "aufbau" + die Zeit aus der Einstellung in den den Eintrag zu sehen.
Mit anderen Worten, bis du den CC manuell startest, wird der Inhalt so lange im Cache gehalten.

Bei sehr wenigen Traffic, stellt sich das Problem mit den Performance nicht (bis auf Aggregation und ähnliche belastende Prozesse). Man sollte aber nicht immer davon ausgehen dass eine Seite keinen plötzlichen sprung haben wird. Daher kannst du es auf z.B. 3 Min. einstellen und damit hast du auch für den aktuellen Update gesorgt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
Weiter

Neue Kommentare

  • Inzwischen sind wir bei
    vor 1 Woche 2 Tagen
  • Migrieren von D7 auf D8/ D10/ D11
    vor 1 Woche 3 Tagen
  • melde mich mal wieder, da ich
    vor 9 Wochen 14 Stunden
  • Hey danke
    vor 9 Wochen 1 Tag
  • Update: jetzt gibt's ein
    vor 9 Wochen 2 Tagen
  • Hallo, im Prinzip habe ich
    vor 9 Wochen 6 Tagen
  • Da scheint die Terminologie
    vor 9 Wochen 6 Tagen
  • Kannst doch auch alles direkt
    vor 10 Wochen 3 Tagen
  • In der entsprechenden View
    vor 10 Wochen 3 Tagen
  • Dazu müsstest Du vermutlich
    vor 10 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250235
Registrierte User: 20462

Neue User:

  • marouane.blel
  • capilclinic
  • Quabzibboter

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 14 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association