Wir geben Euch einen Ausblick auf die Änderungen für Anwender und Entwickler
Derzeit steckt Joomla 4 noch in den Alpha Releases. Benutzer und Entwickler können die neuen Features testen und ggf. Probleme melden, um die neue Version bis zum endgültigen Release Ende 2019 weiter zu verbessern. Wir geben Euch mit dem heutigen Beitrag einen Überblick über die wichtigsten Neuerungen bei Joomla 4.
Mehr Leistung, mehr Benutzerfreundlichkeit
Hauptziel des Joomla Projekts mit der Version 4.0: Das CMS soll wesentlich leistungsfähiger und benutzerfreundlicher werden und sowohl für Entwickler als auch Anwender entscheidende Verbesserungen bringen. Entsprechend umfangreich sind die Änderungen in Joomla 4:
Verbesserung der Core Codierung
Mit Joomla 4.0 wird die minimal unterstützte PHP-Version auf PHP 7 erhöht. jQuery wird es aber der neuen Version nicht mehr geben, einerseits um die Ladezeit zu verkürzen, andererseits, um Konflikte mit anderen Bibliotheken zu beenden. Eine weitere wichtige Neuerung ist das umgeschriebene Plugin-System.
Zahlreiche veraltete Funktionen aus vorhergehenden Joomla Versionen wurden entfernt. Dafür gibt es ab Joomla 4 PHP Namespaces, was die Arbeit der Entwickler erleichtert. Stabile Anwendungen lassen sich damit komfortabler und effizienter umsetzen.
Neue Benutzeroberfläche auf Basis von Bootstrap 4
Sowohl die Frontend als auch Backend Benutzeroberfläche präsentieren sich in einem frischen, anwenderfreundlicheren Look. Das neue Standard Template trägt den Namen Cassiopeia und integriert Bootstrap 4. Damit setzt das Joomla Projekt mit 4.0 auf das beliebteste CSS-, HTML- und JS-Framework. Dank Bootstrap 4 könnt Ihr Eure Joomla-Seite viel schneller und einfacher erstellen und geht dabei sicher, dass die Seite responsiv ist. Die Ordnerstruktur ist nun leichter verständlich und übersichtlicher, was sich positiv auf individuelle Änderungen des Templates auswirkt. Außerdem ist das neue Template WCAG 2 Level AA kompatibel, d.h. es erfüllt die hohen Anforderungen an eine barrierefreie Nutzung von Joomla.
Ebenso umfangreich sind die Neuerungen im Backend von Joomla 4, wobei auch hier die Benutzerfreundlichkeit im Fokus stand.
Einige Beispiele:
Dashboard:
Ihr habt mehr Kontrolle über die Dashboard-Inhalte und könnt es besser an Eure Anforderungen anpassen, z.B. eigene Module hinzufügen.
Umstrukturiertes Hauptmenü:
Es befindet sich jetzt links und bietet unter jedem Hauptmenüpunkt ein eigenes Dashboard mit den wichtigsten Informationen zum jeweiligen Bereich. Insgesamt wurde das Hauptmenü stark reduziert und wirkt dadurch übersichtlicher. Menüpunkte, die sehr häufig genutzt werden, könnt Ihr jetzt viel schneller erreichen und damit wesentlich effizienter arbeiten.
Verbesserungen bei der Bearbeitungsansicht:
Auch hier hat Joomla auf das Motto „Weniger ist mehr“ gesetzt. Wie beim Hauptmenü werden häufig genutzte Felder fokussiert, sodass die Fülle an unübersichtlichen Funktionen entfällt. Viele Funktionen werden nun erst im Kontext sichtbar, z.B. bei der Bildbearbeitung.
Vereinfachung bei den Systemeinstellungen:
In Joomla 4 findet Ihr die Systemeinstellungen auf einer eigenen Seite. Sie sind in mehrere Kategorien gruppiert, um die jeweilige Einstellung schneller zu finden. Systemrelevante Informationen erscheinen mit der neuen Version gut sichtbar auf der Überblicksseite der Systemeinstellungen.
Media Manager mit kompletter Überarbeitung:
Der neue Media Manager ist übersichtlicher und erleichtert die Medienverwaltung. Die wichtigsten Änderungen im Überblick:
- verbesserte Listenansicht
- Upload per Drag&Drop
- Ergänzung einer Suche für Mediendateien inkl. einfacher Umbenennung/Löschung
- vereinfachte Navigation in der Ordnerstruktur
- mehr Bildbearbeitungsfunktionen, u.a. Drehen, Größenanpassung, Bildausschnitt – Ihr könnt zudem weitere Tools zur Bildbearbeitung hinzufügen
Installation geht noch schneller mit dem Joomla 4 Installer
Der neue Installer erleichtert vor allem unerfahrenen Nutzern die CMS-Installation. Dazu wurden bspw. die Optionen reduziert und Ihr könnt schon während der Installation individuelle Anpassungen für Eure Website vornehmen, z.B. in Bezug auf Spracheinstellungen.
Neue Sicherheitsfunktionen
Natürlich wurde auch der Sicherheitsaspekt bei der neuen Joomla-Version berücksichtig. So bietet Joomla 4 bspw. das HTTP Headers Plugin mit Standardaktivierung und zahlreichen vorkonfigurierten Einstellungen. Individuelle Sicherheitseinstellungen beim Plugin sind z.B. möglich durch:
- HTTP Strict Transport Security (HSTS) – verhindert Cross Site Scripting Angriffe und andere Angriffe, mit dem Ziel, Daten einzuschleusen
- eigene Content Security Policy Regeln (CSP)
Was ist beim Umstieg auf Joomla 4 zu beachten?
Wie bereits beschrieben, befindet sich Joomla 4 derzeit noch in der Alpha-Phase, in der Entwickler und Anwender die neuen Funktionen testen und Feedback geben können. Aktuell ist das die Phase Alpha 10. Laut offiziellem Zeitplan soll die Beta Version mit Beginn des 3. Quartals 2019 erscheinen, die endgültige Release Version Ende 2019.
Die Systemvoraussetzungen für die neue Version lauten wie folgt.
- PHP 7.2
- MySQL 5.6
- PostgreSQL 11.0
Parallel zu Joomla 4 wird Joomla 3.10 veröffentlicht. Das wird die letzte 3.x Version sein. 3.10 wird dann noch für 2 Jahre unterstützt, sodass Euch genügend Zeit für den Umstieg auf 4.0 bleibt. Wichtig ist, dass Ihr Euer Joomla-System in der 3.x Version immer auf dem neuesten Stand haltet. Um den Umstieg auf Joomla 4 zu erleichtern, solltet Ihr die Erweiterungen Eurer aktuellen Version durchgehen und darauf achten, dass diese mit der 4.0 kompatibel sind.
Um sicherzugehen, dass wirklich nichts schiefläuft, könnt Ihr auch erst eine Kopie Eurer Website erstellen und dafür das Upgrade durchführen.
Weiterführende Links:
Zur Joomla! Project Roadmap
Weitere Blog-Beiträge zum Thema Joomla
keine Kommentare | Kommentar schreiben