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 - 22: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 - 14: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 - 16: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 - 04: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

  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
Weiter

Neue Kommentare

  • Was für einen Server benutzt
    vor 1 Woche 3 Tagen
  • Wenn die Subdomain auf
    vor 1 Woche 5 Tagen
  • ordnerstruktur
    vor 1 Woche 5 Tagen
  • Die Subdomain muß auf den
    vor 2 Wochen 1 Tag
  • Verwende doch das Tag dafür,
    vor 5 Wochen 3 Tagen
  • Guckst du hier: step by step
    vor 5 Wochen 2 Tagen
  • Guckst du hier: step by step
    vor 5 Wochen 2 Tagen
  • Ich habe ja keine Angst vor
    vor 6 Wochen 5 Tagen
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 7 Wochen 8 Stunden
  • Vielen Dank erst einmal, aber
    vor 7 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250289
Registrierte User: 20518

Neue User:

  • Wolf Dab
  • Scottteday
  • MichaelPeeno

» 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 27 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