contao/test — Issue #854: Caching: Elemente ausschließen
Author: importer
Created: 2011-11-29 06:54:19+00:00
State: open
Labels: Feature, framework

Hallo Leo,

momentan bietet TYPOlight nur die Möglichkeit des Cachings von kompletten Seiten. Da aber die meisten Seiten nicht rein statisch sind, sondern meist auch dynamische Elemente beinhalten, z. B. Wetterbericht, Nachrichten (von RSS-Feeds), Zufallsbilder, etc., wäre eine Möglichkeite einzelne Module/Content-Elemente vom Caching auszuschlißen ein sehr wichtiges Feature. Wenn z. B. jedes Modul/Content-Element eine Selektbox für das Caching hätte in der man z. B. folgendes auswählen könnte:

- Cacheeintstellungen von Seiter übernehmen
- Kein Caching
- Caching 5 Min. > dies würde implizieren, dass hier ein eingener Cacheinetrag erstellt wird
- Caching ...
- Caching 7 Tage

Eine Lösung könnte meiner Meinung nach wie folgt aussehen (nur ganz grob):
- Für alle Elemente einer Seite muss gespeichert werden, ob individuelle Cacheinstellungen existieren (dies kann ja wiederum auch gecached werden)
- Existiert keine gesonderten Cacheeinstellungen: Verhalten wie bisher > komplette Seite cachen
- Existieren gesonderte Cacheinstellungen: Die komplette Seite an den Stellen an welchen die Elemente mit abweichenden Cacheinstellungen existieren diese mit Markern versehen und die komplette Seie mit den Markern cachen. Anschließend die Marker mit den Elementen ersetzen.

Hoffe Dir ist klar was ich meine ;-).

Gruß und besten Dank
Steffen

--- _Originally created by aibiman on July 8th, 2009, at 01:05pm (ID 854)_