Webmaster

ID #1268

Gibt es eine Möglichkeit, einzelnen Seiten oder Bereichen eine spezielle TTL (Cachelifetime) zu geben?

Ja, es gibt diese Möglichkeit, indem Sie über die optionale postsetup.php.local einenen entsprechenden Eintrag erzeugen. In folgendem Beispiel soll die Seite "Produktsuche" mit der Seiten-ID 185 eine TTL von 3600 Sekunden haben:

$MyCache->define_group('Produktsuche',Array(185));
$MyCache->set_lifetimes_group('Produktsuche',3600,3600);

Definiert die Seitengruppe Produktsuche mit der RedSYS-ID 185 und legt die TTL auf 3600 Sekunden fest.

Möchten Sie eine Gruppe an Seiten in dieser Art definieren, kann man dem Array auch weitere Werte geben, z.B der Suchergebnisseite1, Suchergebnisseit2 etc. :

$MyCache->define_group('Produktsuche',Array(185,186,187,188,189));

 

 

Tags: -

Verwandte Artikel:

Letzte Änderung des Artikels: 2009-09-18 16:14
Verfasser des Artikels: Thomas Borsutzky
Revision: 1.1

Digg it! Artikel ausdrucken Artikel weiterempfehlen Als PDF-Datei anzeigen
Übersetzungsvorschlag für Übersetzungsvorschlag für
Bewertung der Nützlichkeit dieses Artikels:

Durchschnittliche Bewertung: 0 von 5 (0 Bewertungen)

vollkommen überflüssig 1 2 3 4 5 sehr wertvoll

Kommentieren nicht möglich