2025-09-20 - Technische Weiterentwicklung
In den letzten Monaten war es etwas ruhiger um die Weiterentwicklung von Revorix. Der Grund dafür liegt in einem größeren technischen Umbau, der neben einem gut gefüllten Alltag Platz finden muss.
Was kommt
Umstellung von Laravel
- Eloquent - Keine Mehrfach ausprogrammierten Zugriffe auf die selbe Datenbanktabelle mehr
- Artisan - Unterstützung bei der Weiterentwicklung der DB Struktur weg von selbstgestrickten Lösungen zu zuverlässigen iterativen Mechanismen wie Migrations und Seeder
- Security - Aufwertung der Authentifizierung durch etablierte Standards
- Routing & Lighthouse - Trennung von Oberfläche und Business-Logik über eine GraphQL-API; Grundlage für neue Oberflächen
- Blade - die besagte neue Oberfläche kann somit via Template Engine umgesetzt werden
Auswirkungen auf RX?
RX wird künftig in einem Single-Frame laufen. Die Oberfläche orientiert sich zunächst an den bestehenden Elementen und Layouts. Weiterentwicklungen fließen jedoch Schritt für Schritt ein.
Ein Beispiel ist das Aktiensystem: Bisher wurde hier ein Zwischenspeicher im Dateisystem genutzt. Die Verlagerung der Quelldaten in die Datenbank sollte das Aktienreset Problem lösen, das sich bei Fehlerstellungen dieser Funktion ergab.
Diese Arbeiten sind zeitintensiv und müssen mit Beruf und Familie in Einklang gebracht werden. Dadurch dauert der Umbau länger als ursprünglich geplant. Ich bitte daher noch um etwas Geduld.
Solange warten?
Ende September werden wir einen ersten Zwischenschritt gehen: Die Datenbank zieht auf einen neuen Server um. Dadurch erhoffe ich mir eine spürbare Entlastung der Serverlastprobleme.
Drückt die Daumen, schöne Grüße
Lord-FaKe