moin,
Zitat:
|
IMO wird auch ein ifempty gecached
|
Das ist klar.
Mir ist gerade einiges klarer geworden. Für Condition wird ja für jedes Abfrage-Ergebnis die Seite gecacht, also bei 5 Abfrage-Ergebnisse liegt eine Seite 5 mal im Cache. Die Anzahl erhöt sich deutlich, wenn mehrer Condition verwendet werden da ja auch unterschiedliche Condition zur gleichen Zeit gültig sein können.
Bei den Bedingungen wird dagegen nur eine Variante gespeichert, also die Bedingung die gerade erfüllt ist.
Also benötigt die Methode mit den Bedingungen weniger Speicher und sollte auch schneller sein da ja keine Abfragen von gecachten Seiten überprüft werden müssen (inweit messbar ist hier unberücksichtigt).
Es gilt also genau zu überprüfen, welchen Sinn und Zweck die Abfrage hat.
Armin