Joomla 1.6 - Lohnt sich der Upgrade von 1.5 auf 1.6
Es hat jetzt mehr als 2 Jahre gedauert, bis es von der Joomla - Community wieder einen größeren Versionwechsel gegeben hat. Das das ist für ein OpenSource Projekt schon eine kleine Ewigkeit. Egal, Joomla 1.6 ist jetzt da ! Aber, lohnt sich der Upgrade auf Joomla 1.6 und noch wichtiger was gibt es Neues in Joomla 1.6 ?
Keine Sections (Bereiche) mehr in Joomla 1.6
Die Aufteilung in Sections (Bereiche) und Kategorien hat viele Joomla und ehemals Mambo - Freunde schon lange geärgert. Damit ist jetzt (endlich !) Schluß. Sections wurden mit Kategorien verschmolzen, d. h. es gibt jetzt nur noch Kategorien, diese lassen sich jetzt aber verschachteln. Jede Kategorie, Unterkategorie, ... kann jetzt in beliebig viele Unterkategorien aufgeteilt werden. Die Umstrukturierung des Contents wird dadurch etwas erleichert.
Neues Theme im Joomla 1.6 Backend
Natürlich hatte man auch erwartet, das sich bei der Freigabe von Joomla 1.6 hinsichtlich Benutzung, Benutzerfreundlichkeit einiges im Backend ändern würde. Es hat sich in der Tat einiges getan. Allerdings kann hier nicht von bahnbrechenden Neuerungen gesprochen werden. Die Icons wurden verändert - unserer subjektiven Einschätzung nach - nicht unbedingt verbessert. Einige Menüpositionen wurden verschoben. Unter dem gekürzten 'Site Menü' finden sich jetzt ein neuer Menüpunkt 'Site Maintenance' der im wesentlichen dem alten 'Tools'-Menüpunkt entspricht. Dahinter verbergen sich 'Global check in' und Cache - Funktionen.
Es gibt ein neues 'User'-Menü, indem die User und Gruppenverwaltung stattfindet. Darüberhinaus befindet sich in diesem Menü die Verwaltung der neuen 'Access Levels' und seltsamerweise der Punkt 'Massmailing'. Der Menüpunkt 'Menu' ist unverändert zu Joomla 1.5. Im Menüpunkt 'Content' fehlt jetzt natürlich der Bereich 'Sections'. Die alten Frontpage - Artikel wurden umbeannt in 'Featured' - Artikel, die Funktionalität bleibt die gleiche. Neu in diesem Untermenü ist der alte Media-Manager, mit der gleichen alten Funktionalität. Alles andere mit Ausnahme des Help-Menüs, indem es jetzt zahlreiche weitere Links auf joomla.org gibt, hat sich nicht verändert.
Neues Formular API in Joomla 1.6
Ein neues API für Formulare ermöglicht Joomla 1.6 Entwicklern jetzt die Backend-Formulare so anzupassen, wie sie es gerne möchten. Das heißt auch, das im Joomla 1.6 Backend zusätzliche Felder zur Verfügung gestellt werden können. Diese neue Funktionalität macht es für Joomla 1.6 Extension - Entwickler deutlich einfacher individuelle Erweiterungen zu entwickeln.
Nicht zu verwechseln ist dieses API mit der Funktionalität die TYPO3 oder Drupal (via CCK) zur Verfügung stellt, zur Erstellung von kundenspezifischen (customized) Inhaltselementen.
Joomla 1.6 ACL - Rechteverwaltung
Die auffälligste Änderung in Joomla 1.6 findet man im Joomla - Rechtesystem. Komplett neu in Joomla 1.6 sind Access Control List (ACL). Ein ACL spezifiert welcher Benutzer (oder Prozess im weiteren Sinne) Zugriff auf ein Objekt hat. Darüberhinaus wird in der ACL festgelegt welche Zugriffe auf diesem Objekt ausgeführt werden dürfen. Im Falle von Joomla 1.6 gibt es zwei separate Aspekte zur ACL. Welcher Benutzer hat Zugriff auf welches Teil der Website ? und welche Aktionen darf der Benutzer auf diesem Teil der Website ausführen.
Neben den in Joomla 1.5 vorhandenen Benutzergruppen wie 'Manager', 'Autor', ... gibt es in Joomla 1.6 jetzt auch die Möglichkeit eigene Benutzergruppen anzulegen. Jeder Benutzergruppe in Joomla 1.6 können Sie jetzt auch individuelle Access-Level zuordnen, die weit über das bisher übliche 'Öffentlich, Registriert oder Spezial" hinausgehen. Sie können genau festlegen, welche Inhalte für welche Benutzergruppe zugänglich sind und wie diese bearbeitet werden dürfen.
Mit diesem neuen Rechtesystem können weitaus komplexere Szenarien abgehandelt werden als noch im alten Joomla 1.5. Wenn Sie detailliert über die Joomla 1.6 ACL informiert werden wollen, dann gehen Sie zu diesem
Joomla 1.6 ACL Tutorial.
Joomla 1.6 Systemanforderungen und Kompatibilität
Joomla 1.6 setzt mindestens PHP ab Version 5.20 und MySQL Version 5.04 voraus. Für den Uprade von Joomla 1.5 auf Joomla 1.6 steht ein Migrationsskript zur Verfügung.
Der in Joomla 1.5 eingeführte Legacy - Modul entfällt vollständig. Das heißt für alle auf dem System eingesetzten Plugins und Module gilt, das diese mindestens in einer Version für Joomla 1.5 bereitstehen müssen. Ältere Module und Plugins werden nicht mehr unterstützt. Das gleiche gilt auch für Templates.
Wenn Sie ein individuelles Joomla 1.6 - Template benötigen, erstellen wir Ihnen gerne ein unverbindliches Angebot.
Joomla 1.6 benötigt deutlich mehr Ressourcen als der Vorgänger. So können alte PHP - Einstellungen Ihres Hosters (z.b. memory_limit) zu niedrig sein. Erkundigen Sie sich besser vor einem eventuellen Upgrade. Unsere
Hostingangebote für Joomla 1.6 finden Sie hier.
Die Tatsache das es keine Sections mehr gibt ist zwar erfreulich, kann sich aber 'googletechnisch' bei einer Migration von Joomla 1.5 auf Joomla 1.6 negativ auswirken, da die URLs sich zwangsläufig ändern.
Mit den neuen Access Control Lists haben Sie zwar ein schönes Tool zur Feinsteuerung der Zugriffs kontrolle auf Ihre Website bekommen. Allerdings wächst mit dieser zusätzlichen Funktionalität auch die Komplexität. Sie müssen erhebliche Zeit investieren um die Struktur Ihrer Website zu planen. Wer kann, darf und soll wo zugreifen, verändern usw. Darüberhinaus ist die Migration Ihrer existierenden Benutzer auf Joomla 1.6 auch nicht in paar Minuten erledigt.


