Joomla!1.6 - Ein Blick in die Zukunft Teil2
Neben den Veränderungen die sich für die Entwicklung von Joomla!1.6 Templates ergeben sind auch Verbesserungen in der Sicherheit und der Benutzerfreundlichkeit umgesetzt worden. Einige der Änderungen beschreibe ich aus meiner subjektiven Sicht, wie immer ohne den Anspruch auf Vollständigkeit.
Die Voraussetzungen für den Betrieb
Anders als Joomla!1.5 erfordert Joomla!1.6 zum Betrieb mindestens die PHP Version 5.2 und MySQL 5.0.4 auf dem Webserver voraus. Dies ist ein längst überfälliger Schritt in Richtung Sicherheit, da PHP4 schon länger als unsicher gilt. Gestrichen wurde auch der sogenannte Legacy-Mode, der es unter Joomla!1.5 ermöglichte Komponenten, Module und Plugins der Version 1.0.x auf Kosten der Geschwindigkeit und Sicherheit zu betreiben.
Die Installationsroutine
Im wesentlichen hat sich hier am wenigstens geändert. Der Installationsablauf ist ähnlich wie unter den Vorgängerversionen. Sprachauswahl, Eingabe der Datenbankverbindung sind nahezu gleich. Auch das aus meiner Sicht überflüssige Anzeigen der GPL während der Installtion ist immer noch vorhanden. Da eine Bestätigung der Lizenz zur Fortsetzung der Installation nicht notwendig ist kann dieser Screen getrost wegfallen. Ebenfalls in Joomla!1.6 enthalten ist die Möglichkeit zur Eingabe der FTP-Daten zur Umgehung des wwwrun Problems. Neu ist, das der Administrator Benutzername frei gewählt werden kann und nicht mehr das vorgebene "admin" aus Joomla!1.5 ist. Ich denke das dies ebenfalls ein Schritt in Richtung Sicherheit ist.
In der vorliegenden Beta5 ist noch keine Möglichkeit enthalten, ein Migrationsskript für die Migration von Joomla!1.5 auf Joomla!1.6 zu laden. In der finalen Version soll diese aber enthalten sein.
Das Backend
Nach dem Login präsentiert sich das Backend von Joomla!1.6 aufgeräumter als in der aktuellen Version. Insgesamt ist es benutzerfreundlicher und leichter zu bedienen. Dieser Bereich hält auch die meisten Änderungen der Version Joomla!1.6 bereit.
Die neue Benutzerverwaltung
Von der Community schon für Joomla!1.5 gewünscht wird nun in Joomla!1.6 Wirklichkeit: Es wurde ausgefeilte Rechteverwaltung integriert, die auf einer Access Control List (ACL) beruht. Damit wird es künftig möglich sein, neben den standarmäßigen auch eigene Benutzergruppen und -berechtigungen anzulegen. So können nun ohne Zusatzkomponenten z.B. Premium Inhalten nur zahlenden Usern zugänglich gemacht werden. In der Vergangenheit war ein Hauptkritikpunkt, das Joomla! eine soche Möglichkeit nicht bot. Durch die Integration dieser neuen Rechteverwaltung wird Joomla!1.6 für noch mehr Seitenbetreiber interessant.
Menüs in Joomla!1.6
Ebenfalls überarbeitet wurde die Menüverwaltung. Viele Funktionen, zwischen denen in Joomla!1.5 in verschiedene Administrationsbereiche gewechselt werden musste, sind nun in einer Oberfläche vereint und über Tabs bequem erreichbar. Sämtliche Menüverwaltungen wie das kopieren, verschieben und Zuweisen von Zugriffsberechtigungen lassen sich schneller und damit benutzerfreundlicher ausführen.
Der Extension-Manager
Neu und ebenfalls ein wichtiger Schritt in Richtung Sicherheit und Benutzerfreundlichkeit ist die Möglichkeit in Joomla!1.6 Komponenten und Module automatisch auf Updates überprüfen zu lassen. Damit entfällt die aufwendige, manuelle Suche nach Aktualisierungen der jeweilig installierten Erweiterungen. Updates können künftig per Mausklick eingespielt werden.
Fazit
Mit Joomla!1.6 ist das beliebte und preisgekrönte CMS aus meiner Sicht den Kinderschuhen entwachsen. Sicherlich noch nicht vollständig "erwachsen" ist in Joomla!1.6 viel in Richtung Sicherheit und Benutzerfreundlichkeit getan worden. Selbst wenn es abzuwarten bleibt wie die neuen Funktionen sich in der Praxis bewähren werden, bleibt festzustellen das der richtige weg eingeschlagen wurde. Joomla!1.6 wird für noch mehr Seitenbetreiber die richtige Lösung für ihren Webauftritt sein