Cache ist doch eine selbst erstellte Klasse. Warum kann diese Klasse sich den Wert zum cachen nicht selbst besorgen? Das würde sie zwar dann jedes mal machen, aber das wird wohl nicht das Problem sein.
Zitat von
Matze:
Ich hätte es gerne so:
Wert aus der Konfiguration lesen => wenn dort Cache deaktiviert, Konfiguration aus der Datenbank holen, sonst aus dem Cache
Warum nicht? Konfiguration lesen und dann Cache aufbauen/öffnen. Ich würde hier auch bei einer Datenbank es so lösen, dass ich zuerst auslese, ob gecacht werden soll und dann die
DB-Verbindung erweitere (also dem Cache-Objekt zuführe).
Bernhard