Texte, Projekte und Fundsachen rund um Medien, Bildung und Computer
www.dirk-hoeschen.de
Joomla 1.6 - Was ist neu
Erstellt am: 26 Feb. 2011

Seit Januar 2011 ist Joomla 1.6 für den produktiven Einsatz freigegeben. Die einfache, übersichtliche Bedienung hat Joomla zu dem zweit meist benutzten Content Management System weltweit gemacht. Was ändert sich für Administratoren und Entwickler?

.Wer glaubt, dass Typo3 häufiger eingesetzt wird, liegt volkommen falsch. Das angeblich so professionelle Typo3 hat weltweit einen Marktanteil von 5-7%.

Joomla 1.6 kam mit zwei Jahren Verspätung. Auch wenn der eine Punkt hinter dem Komma keine großen Änderungen vermuten lässt, so sind die Verb*esserungen auf Codeebene gravierend. Alle Komponenten und Libraries sind komplett überarbeitet und harmonisiert worden. Formularfelder werden im Backend zum Beispiel über eine XML Datei definiert. Durch den konsequenten Gebrauch von Modellen beinhaltet der Controller einer Komponente häufig nur noch die Display-Funktion.

Hier nun die wichtigsten Änderungen für Administratoren

  • Über Zugriffskontrolllisten (ACLs) können Zugriffsrechte notfalls granular vergeben werden.
  • Die Unterscheidung zwischen Bereichen und Kategorien fällt weg. Es gibt nur noch Kategorien, die beliebig verschachtelt werden können.
  • Aus den Menüpunkten heraus ist direkter Zugriff auf die angezeigten Module, das verwendete Template und die Zugriffsrechte möglich.
  • Erweiterungen und das Kernsystem können automatisch aktualisiert werden.
  • Seitenheader können nun flexibler für die Suchmaschinenoptimierung (SEO) vorbereitet werden.
Umsteigen oder nicht?
Für den Administrator ändert sich mit 1.6 nur wenig. Erfahrene Joomla-Benutzer werden sich sofort zurecht finden. Da sich auch die Geschwindigkeit und der Resourcenverbrauch verbessert haben sollten neue Projekte sollten unbedingt 1.6 verwenden. Für existierende Projekte ist ein Umstieg nicht notwendig, dank Migrationsscript jedoch problemlos möglich.

Änderungen für Entwickler

Einigermaßen sauber programmierte Komponenten lassen sich schnell anpassen. Will man wirklich konform mit Joomla 1.6 sein, dann sollte man jedoch den Code grundsätzlicher anpassen. Durch die Beschränkung auf PHP5.2 und die neuen Funktionen der Library lässt sich manches eleganter lösen. 

Die wichtigsten Änderungen für Entwickler

  • Joomla 1.6 setzt mindestens PHP 5.2 voraus.
  • Die Struktur der XML Dateien für die Installation und Konfiguration von Erweiterungen bzw. Views hat sich geändert. Dafür hat sich z.B. die Anzahl der Konfigurationsmöglichkeiten fast verdoppelt.
  • Das Backend benutzt nun ein statt Tabellen ein Boxlayout mit Floatenden DIVs. Dadurch sind flexiblere Interfaces möglich.
  • Durch das "Access Control System" können Zugriffe nun für jede Komponente individuell gesteuert werden.
  • Das überarbeitete Caching bietet nun auch externen Komponenten und Modulen eine Möglichkeit Caching zu implementieren.
  • Es gibt zahlreiche neue Klassen wie JModelList und JModelForm die vor allem die Entwicklung im Backend vereinfachen und standardisieren.
  • Eine neue Tabellenklasse JNestedTable ermöglicht hierarchische Strukturen wie Menübäume, die sich schnell und einfach verwalten lassen.

*

Siehe auch:

Joomla Quellen


Artikel Bookmarken bei...
Mister-Wong Webnews Yigg Alltagz Infopirat Delicious Furl Linkarena Yahoo Google

0 Kommentar(e)

Keine Kommentare bis jetzt.

Beitrag kommentieren

Ich freue mich jederzeit über Fragen, Anmerkungen und Kritik. Also gebt euch einen Ruck und kommentiert diesen Artikel.

Name
eMail optional für Antworten: wird nicht veröffentlicht!
Webseite optional
Kommentar
Kontrollcode
Spamvermeidung: bitte den Code im Bild eingeben
 

* zur Übersicht

Aktuelle Projekte

MBE Druckprofis Immoblienmakler Berlin - Hauptstadtmakler Lehranstalt fuer Gartenbau und Floristik Gro�beeren Kunstleihhaus computer-daten-netze : feenders.de