Cache für Einstellungen

Wozu ein Cache?

Damit weniger Daten abgefragt werden müssen und die Einstellungsseite schneller geladen werden kann, cacht der Bexio Automator gewisse Daten. Dies betrifft Daten wie die Buchungskonten & Steuersätze aus Bexio oder auch den Status Ihres Bexio Automator Kontos - Daten, die nicht häufig ändern. Diese Daten werden jeweils für eine bestimmte Zeit gecacht, bevor Sie neu abgefragt werden.

Datenbank-Cache (ab v2.7.0) File-Cache (bis v2.6.5)

Die Daten werden in der Datenbank, in der Tabelle rwcbc_data_cache, gecacht. Der Cache ist jeweils 90 Minuten gültig, bevor Daten neu abgefragt werden.

 

Cache manuell bereinigen

In gewissen Fällen kann es notwendig / gewünscht sein, den Cache manuell zu bereinigen, damit die jeweiligen Daten direkt neu abgefragt werden, anstatt erst nach Ablauf des Caches. Dies kann z.B. sein, um nach Umstellung / Verlängerung des Abonnements oder nach Bestätigung von Änderungen an den Kontoinformationen im Plugin den Konto-Status direkt neu abzufragen oder, wenn in Bexio neue Buchungskonten hinzugefügt wurden, diese in der Konfiguration direkt verwenden zu können.

Datenbank-Cache (ab v2.7.0) File-Cache (bis v2.6.5)

Um den Datenbank-Cache zurückzusetzen, musst du in der Cache-Tabelle rwcbc_data_cache das Feld expiration auf einen Zeitstempel (Unix basiert) setzen, der älter als die Gültigkeit des Caches ist (siehe oben wie lange der Datenbank-Cache gültig ist). Am einfachsten ist dies, wenn du den Zeitstempel jeweils auf 0 setzt. Dadurch werden die gecachten Daten beim nächsten Aufruf neu abgefragt.

Wenn du über keine Datenbank-Kenntnisse verfügst, lasse dies jeweils von deinen Website-Betreuer:innen durchführen! Wenn du deine Website-Betreuer:innen nicht direkt zur Hand hast, ist es einfacher, jeweils zu warten, bis der Cache abgelaufen ist und die Daten normal neu abgefragt werden.

War dieser Beitrag hilfreich?
0 von 0 fanden dies hilfreich

Kommentare

0 Kommentare

Zu diesem Beitrag können keine Kommentare hinterlassen werden.

Haben Sie noch Fragen?
Anfrage einreichen