Zum Inhalt springen

Situationsbezogenes Cachen

Erstellt am 13. April 2007 · Noch keine Antworten

Tags: Frage

kuckuck ·

Hallo Zusammen

Ich habe eine Erweiterung mit verschiedenen Ansichten (Liste, Detail, Ausgewählte Datensätze...), welche man in einem Flexform auswählen kann.

Die Listen und Detailansicht möchte ich cachen, das ist auch kein Problem mit cHash für Suchanfragen sortierung etc..

Die Ansicht "Ausgewählte Datensätze" und noch eine andere Ansicht, möchte ich nicht cachen. Ich habe das Caching im ext_tables.php angeschaltet, dort kann ich die Ansicht ja nicht abfragen. Wenn ich die USER_INT Caching in der Extension auf 1 setze bringt das auch nichts. Es gibt ja eine Funktion die die piVars checkt und dann nicht cacht, aber das bringt mir nichts, da diese Ansicht auf einer normalen Seite eingebunden ist und nicht immer piVars bekommt.

Ich möchte also in der Erweiterung bestimmen ob sie gecacht wird oder nicht, also je nach Situation auch das Caching abstellen.

Das Caching benötige ich vor allem für die Performance und die Indexed_Search.

Grüsse aus der Schweiz
Jonas