Changelog

Was sich auf woerki.de verändert hat – kurz und verständlich zusammengefasst.

v1.3 - Caching & Discord-Bot

Datum: 09.07.2026

Redis-Caching

Häufig benötigte Daten werden zwischengespeichert, damit die Seiten schneller laden und die Datenbank weniger belastet wird.

  • Login-Schutz nutzt Redis als schnellen Zwischenspeicher.
    • Login-Rate-Limits primär via Redis mit automatischer Ablaufzeit.
    • Datenbanktabelle login_attempts als Fallback.
  • Counter- und Log-Abfragen serverseitig gecached.
    • getCounter.php nutzt kurzen Servercache von 2sek.
    • getLog.php nutzt kurzen Servercache von 3sek.
    • updateCounter.php aktualisiert/leert Cache direkt nach Änderung.

Discord-Bot

[Admin only] Im Adminbereich kann geprüft werden, ob der Discord-Bot "VIP-Sync" läuft.

  • Bot-Status und Bot-Log in Adminbereich ausgelagert.
    • Statusabfrage via systemd-Service discord-bot.
    • Bot-Log kann bei Bedarf eingeblendet und manuell aktualisiert werden; letzte Logzeile aus /var/log/discord-bot/discord-bot.log wird gelesen.