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

  • gepatchte PHP Version 7.4 für Windows
  • Canvas Palette: Eine fertige Komponentenbibliothek für Drupal Canvas
  • Hilfe zu Updates oder Composer
  • Vergleich Drupal und Contao
  • [geloest] Blocks in Bootstrap nebeneinander darstellen und nicht untereinander
  • DrupalCamp Frankfurt 27-28 November 2026
  • Bitte mein Bentzerkonto löschen
  • Beim Aufruf einiger Inhalte erhalte ich folgende Fehlermeldung
  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
Weiter

Neue Kommentare

  • Muss ja nicht genau php 8.3 sein
    vor 1 Woche 2 Tagen
  • Guten morgen und Danke
    vor 1 Woche 3 Tagen
  • Evtl. versuchen auf PHP 8 zu wechseln
    vor 1 Woche 3 Tagen
  • Danke Schmittrich. Die Frage
    vor 1 Woche 5 Tagen
  • Keine Antwort auf die Frage nach dem Woher
    vor 1 Woche 5 Tagen
  • Danke ich werde mir die
    vor 7 Wochen 2 Tagen
  • Vielen Dank für Ihren
    vor 7 Wochen 5 Tagen
  • Composer ist sehr ratsam
    vor 8 Wochen 15 Stunden
  • Vielen Dank für den
    vor 8 Wochen 3 Tagen
  • Die alten CMS Vergleiche von contentmanager.de
    vor 8 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250323
Registrierte User: 20573

Neue User:

  • alxshell
  • AnthonyhoF
  • Philiphelve

» Alle User anzeigen

User nach Punkten sortiert:
wla9466
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 17 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