
MCSL 4.0 Ein neuer Anfang für das Projekt
Nach einer längeren Entwicklungsphase startet MCSL 4.0 nun in einem komplett neuen GitHub Repository. Der Schritt war bewusst gewählt, um das Projekt strukturell aufzuräumen, alte Altlasten zu entfernen und eine klarere Basis für zukünftige Entwicklungen zu schaffen.
Mit Version 4.0 erhält MCSL nicht nur eine modernisierte Codebasis, sondern auch zahlreiche neue Funktionen und interne Verbesserungen.
Neues GitHub Repository
Mit MCSL 4.0 wurde das Projekt in ein neues Repository überführt. Dadurch konnten:
alte Experimente und Legacy-Code entfernt werden
eine saubere Commit-Historie entstehen
neue Entwicklungsrichtlinien definiert werden
Die neue Struktur macht es deutlich einfacher, Features zu entwickeln und Bugs zu beheben.
GitHub Database Creator
Eine der größten Neuerungen ist der GitHub Database Creator.
Dieses Tool ermöglicht es, Datenbankstrukturen direkt aus dem Projekt heraus zu generieren. Ziel ist es, Entwicklungs- und Testumgebungen deutlich schneller aufzusetzen.
Features:
automatische Generierung von Datenbanktabellen
schnelle Projektinitialisierung
bessere Synchronisation zwischen Entwicklung und Deployment
Gerade bei neuen Installationen spart das Tool enorm viel Zeit.
Activity Log
Mit dem neuen Activity Log wird jede relevante Aktion im System protokolliert.
Das umfasst zum Beispiel:
Änderungen an Inhalten
administrative Aktionen
Systemereignisse
Damit erhält MCSL eine deutlich bessere Nachvollziehbarkeit von Änderungen besonders wichtig für größere Installationen oder mehrere Administratoren.
Verschlüsselte Kontakte
Die Kontaktverwaltung wurde in Version 4.0 komplett überarbeitet.
Ein wichtiger Bestandteil ist die Kontakt-Verschlüsselung. Sensible Daten können nun verschlüsselt gespeichert werden, um die Sicherheit der Nutzer zu erhöhen.
Vorteile:
Schutz sensibler Kontaktdaten
bessere Datenschutzkonformität
erhöhte Sicherheit bei Datenlecks
Contacts Importer
Neben der Verschlüsselung gibt es jetzt auch einen Contacts Importer.
Damit lassen sich bestehende Kontaktlisten schnell importieren, zum Beispiel aus:
CSV-Dateien
externen Tools
Der Importer erleichtert den Umstieg auf MCSL erheblich.
Ein/Ausgaben Tool
Ein weiteres neues Modul ist das Ein/Ausgaben Tool.
Dieses erlaubt eine einfache Verwaltung von:
Einnahmen
Ausgaben
Finanzübersichten
Das Tool ist bewusst einfach gehalten und soll eine schnelle Übersicht über finanzielle Bewegungen ermöglichen.
MCSL IDS
Mit Version 4.0 wurde außerdem ein eigenes Intrusion Detection System (IDS) integriert.
Das MCSL IDS überwacht verschiedene Systemereignisse und kann potenziell verdächtige Aktivitäten erkennen.
Beispiele:
ungewöhnliche Login-Versuche
verdächtige Requests
potenzielle Angriffsversuche
Das System dient als zusätzliche Sicherheitsstufe innerhalb des CMS.
Zahlreiche Bugfixes
Neben den großen Features wurden auch viele kleinere Fehler behoben.
Dazu gehören unter anderem:
Verbesserungen im Admin-Panel
Stabilitätsfixes im Frontend
Diese Änderungen sorgen insgesamt für ein stabileres und angenehmeres Nutzungserlebnis.
Fazit
Mit MCSL 4.0 beginnt ein neues Kapitel für das Projekt.
Das neue Repository, die erweiterten Sicherheitsfunktionen und die zusätzlichen Tools bilden eine solide Grundlage für zukünftige Entwicklungen. Gleichzeitig bleibt das Ziel von MCSL unverändert: ein flexibles und leicht anpassbares System für moderne Webprojekte zu sein.
Weitere Funktionen und Verbesserungen sind bereits geplant und werden in kommenden Updates folgen.

Informationen zu Asario
Seit über 20 Jahren PHP Developer, nun geht's an Laravel & VUE