Version 21: Cache - Verbesserter Seiten-, Listen- und Navigations-Cache

09. Jun 2026

Cache-Verwaltung

Über das Panel lässt sich eine Cache-Verwaltung aufrufen.

Cache-Verwaltung
Cache-Verwaltung
Aufruf Projekt-Cache Verwaltung
Aufruf Projekt-Cache Verwaltung
Aufruf Projekt-Cache Verwaltung
Aufruf Projekt-Cache Verwaltung

Cache: Welche URL hat einen generierten Cache aufgerufen

In der neuen Cache-Verwaltung in Weblication® Version 21 ist sichtbar, über welche URL ein generierter Cache aufgerufen wurde. In der Spalte „Info“ werden die URLs angezeigt.

Cache: Welche URL hat einen generierten Cache aufgerufen
Cache: Welche URL hat einen generierten Cache aufgerufen

Cache: Cache-Typen sichtbar (Seite, Liste, Navigation)

In Weblication® Version 21 ist in der Cache-Verwaltung sichtbar, um welche Cache-Typen es sich handelt (z.B. Seite, Liste oder Navigation).

Cache: Welche URL hat einen generierten Cache aufgerufen
Cache: Welche URL hat einen generierten Cache aufgerufen

Cache: Löschen nach Cache-Typen oder gesamt

In Weblication® Version 21 lässt sich in der Cache-Verwaltung der gesamte Cache sowie der Cache für die einzelnen Cache-Typen löschen.

Cache: Löschen nach Cache-Typen oder gesamt
Cache: Löschen nach Cache-Typen oder gesamt

Cache: Maximale Größe des Cache definieren

In den Projekteinstellungen lässt sich die maximale Größe des Caches definieren.

Cache: Maximale Größe des Cache definieren
Cache: Maximale Größe des Cache definieren

Cache auf bestimmte Größe reduzieren

In Weblication® Version 21 lässt sich über wCache::clearCacheProject('/de', array('limitSize' => 50)); der Cache auf die Größe von z.B. 50 MB reduzieren, indem die ältesten Dateien gelöscht werden. Dies entspricht dem Punkt „Maximale Größe des Cache definieren“, nur dass die Funktion hier ohne die Einstellung per Script erfolgt - z.B. über einen Cron Job.

Cache: Löschen über Framework mit Angabe der Cache-Typen

In Weblication® Version 21 lässt sich beim Löschen des Caches über das Framework angeben, welche Cache-Typen berücksichtigt werden sollen. 

Beispiel: wCache::clearCacheProject('/de', array('types' => 'page,list,navi'));

Cache: Daten gecachter Listen ermitteln

In Weblication® Version 21 lassen sich über wCache::getListDatasCache('/de') die Daten gecachter Listen ermitteln, um diese z.B. über wList::createList erneut aufzubauen.

Cache auch für AJAX-Listen

In Weblication® Version 21 wirkt der Listen-Cache auch bei Ajax-Listen.

Cache: Seiten-Cache komprimiert ablegen - Speicher sparen

In Weblication® Version 21 lässt sich der Seiten-Cache komprimiert ablegen, um Speicherplatz zu sparen. Dies erfolgt über die Einstellung $preVars['cacheCompressed'] = true; in der pre.php. Durch die Komprimierung wird die Performance etwas beeinträchtigt im Vergleich zur Arbeit ohne Komprimierung.

Cache: Texte in Leichter Sprache hinter Cache-Datei sichtbar

In Weblication® Version 21 sind im Verzeichnis /de/weblication/cacheTexts die Texte in Leichter Sprache hinter der jeweiligen Cache-Datei ersichtlich. Bei Bedarf können die einzelnen gecachten Leichte Sprache Dateien gelöscht werden.

Cache: Texte in Leichter Sprache hinter Cache-Datei sichtbar
Cache: Texte in Leichter Sprache hinter Cache-Datei sichtbar