Neue Features in Joomla 4
Die nächste Generation von Joomla ist benutzerfreundlicher und für Entwickler noch leistungsfähiger werden.
Die wichtigsten Funktionen und Vorteile von Joomla 4
- Schnelle Joomla-Installation
Der Installationsprozess ist benutzerfreundlich und schnell. - Brandneue Benutzeroberflächen
Die Benutzeroberflächen im Backend und Frontend wurden deutlich verbessert und effizienter gestaltet. Man kann z.B. im Backend mit nur einem Mausklick einen neuen Beitrag erstellen. - Barrierefreiheit (Level AA von WCAG 2.1)
Menschen mit Beeinträchtigungen können Joomla ohne zusätzliche Hilfen nutzen. - Joomla wird noch leistungsfähiger
Die Leistungsfähigkeit des Joomla Frameworks wurde in das CMS integriert. - Neuer Media-Manager
Der Media Manager wurde komplett überarbeitet und enthält neben einer übersichtlichen Benutzeroberfläche nun auch neue Bildbearbeitungsfunktionen. - Neuer Publishing-Workflow
Joomla 4 wird einen neuen Publishing-Workflow zur Verwaltung von Artikeln in einer erweiterten und anpassbaren Weise enthalten. - Neue Sicherheitsfunktionen
Joomla 4 wird neue Sicherheitsfunktionen enthalten, wie z.B. die Unterstützung von "prepared SQL statements" - Neue Web Services
Joomla 4 wird neue Web Services enthalten, so dass man die Inhalte für andere Webseiten zugänglich machen kann. - Erweitertes Event Dispatch System
- Überarbeitete Anwendung für Command Line Interface (CLI)
Joomla 4 enthält eine überarbeitete Anwendung für Command Line Interface (CLI). - Und vieles mehr...
Vergleich von Joomla 3 und Joomla 4
Bootstrap
Joomla 4: Integriertes Bootstrap 5
Joomla 3: Integriertes Bootstrap 2
CSS Erweiterung
Joomla 4: SASS
Joomla 3: LESS
Responsives Design
Joomla 4: Nutzt CSS Grid für besseres responsives Layout
Joomla 3: Nutzt das responsive Grid System von Bootstrap 2
Standard Templates
Joomla 4: Cassiopeia für Frontend & Atum für Backend
Joomla 3: Beez3 & Protostar für Frontend sowie Isis für Backend
Dashboard-Menü
Joomla 4: Vertikal
Joomla 3: Horizontal
Installation
Joomla 4: OnePage - Installation mit Ul/UX
Joomla 3: Drei-Schritt - Installation
Medien-Manager
Joomla 4: 10 MB Upload mit Bearbeitungsfunktionen
Joomla 3: 8 MB Upload ohne Bearbeitungsfunktionen
Techn. Voraussetzungen
Joomla 4:
PHP 7.2.5+
MySQL 5.6+
PostgreSQL 11+
Dropped SQL-Server Unterstützung
Joomla 3:
PHP 5.3.10+
MySQL 5.1+
PostgreSQL 8.3.18+
SQL-Server Unterstützung
Mootools & jQuery
Joomla 4: Mootools entfernt und statt jQuery nun Vanilla JS
Joomla 3: Unterstützt Mootools und jQuery
Codebasis
Joomla 4: Weiter optimiert, Cleaner Code mit neuer Technologie jQuery3, VueJS
Joomla 3: Mittlerweile veraltete Codierungsqualität
Sicherheit
Joomla 4: Mehr Sicherheitsmerkmale, unterstützt prepared SQL statement, erhöht die Mindestsoftware
Joomla 3: Sicherheitsmängel und Nowendigkeit zu permanenten Sicherheitsupdates
Wann wird Joomla 4 veröffentlicht?
Joomla! 4 Stable wurde am 17.August 2021 veröffentlich.
Upgrade von Joomla 3 auf 4
Joomla 4.0 ist die nächste große Version (Major-Version) von Joomla.
Joomla 3.10 wurde parallel zu Joomla 4.0 als letzte Version von Joomla 3 veröffentlicht. Sie ist eine Brücke zwischen den beiden großen Serien sein, um den Übergang zum nächsten Hauptrelease zu erleichtern. Die Joomla Update-Komponente in Version 3.10 wird mit einer neue Funktion ausgestattet, dem "Pre-update Checker". Dieser hilft beim Mini-Migrationsprozess. Sobald die Website auf 3.10 aktualisiert ist, kann man mit dem Pre-Update Checker die Kompatibilität der PHP- und SQL-Optionen, Einstellungen und der verwendeten Erweiterungen mit Joomla 4.0 überprüfen. Diese Überprüfung ist zwingend notwendig! Die Aktualisierung auf Joomla 4 sollte nur erfolgen, wenn die Kompatibilität sichergestellt ist.
Joomla 3.10 wird weiterhin für 2 Jahre unterstützt (August 2023). Dadurch erhält man die notwendige Zeit, eine Migration zu Joomla 4 zu planen und Erweiterungen zu aktualisieren, um kompatibel zu Joomla 4.0 zu werden.
Dokumentation zu Joomla 4
Es wurden bereits etliche Tutorials veröffentlicht, um den Einstieg in Joomla 4 zu erleichtern. Weitere Tutorials sollen dabei helfen, die wichtigsten Änderungen von Joomla 4 zu verstehen. Die Tutorials findest du auf docs.joomla.org:
Vor allem Entwickler werden darum gebeten, beim Schreiben der Dokumentationen zu Joomla 4 zu helfen, um Benutzern und anderen Entwicklern von Erweiterungen zu helfen.
Eine JDocs-Seite bietet Entwicklern einen Überblick über vorhandene und benötigte Dokumentationen. Es wird darum gebeten, diese regelmäßig zu überprüfen, zu aktualisieren und die fehlenden Inhalte bereitzustellen:
Empfohlene technische Voraussetzungen für J4
PHP:
7.4 (mindestens PHP 7.2.5)
Unterstützte Datenbanken:
MySQL (Inno DB Unterstützung): 5.6+
Postgre SQL: 11+
SQL Server-Support wurde eingestellt
Unterstützte Webserver:
Apache (mit mod_mysql, mod_xml, mod_zlib, mod_rewrite): 2.4+
Nginx: 1.10+
Microsoft IIS: 8
Unterstütze Webbrowser:
Browser bis Version n-2
Internet Explorer wird im Backend nicht mehr unterstützt