Zum Inhalt springen
Der Guide für ein smartes Leben.
Der interessante Mittelweg

CMS-Serie: Zikula 1.1

Wem Joomla zu wenig bietet und Frameworks wie Cake PHP zu komplex sind, findet in dem vielversprechenden CMS Zikula einen interessanten Mittelweg.

Autoren: Redaktion pcmagazin und Anna Kobylinska • 8.6.2009 • ca. 1:40 Min

Content-Management-Systeme
Content-Management-Systeme
© Archiv

Zikula 1.1 ist streng genommen kein echtes CMS, sondern ein Web-Applikationsframework, das Geschwindigkeit und Einfachheit verspricht.Der Name Zikula kommt aus der südafrikanischen Sprache Zulu. Zikula wurde aus Zila ukudia ("schnell") und Lula ("leicht") komponiert. Die Wurzeln von Zikula las...

Zikula 1.1 ist streng genommen kein echtes CMS, sondern ein Web-Applikationsframework, das Geschwindigkeit und Einfachheit verspricht.Der Name Zikula kommt aus der südafrikanischen Sprache Zulu. Zikula wurde aus Zila ukudia ("schnell") und Lula ("leicht") komponiert.

Die Wurzeln von Zikula lassen sich auf Postnuke zurückführen, das sich aus der Portalsoftware PHP Nuke entwickelt hat. Wenn man die Wurzeln von Zikula kennt, wundert man sich nicht, dass die Entwickler sich von dem genauso beliebten wie durch seine Sicherheitslücken berüchtigten Postnuke absetzen wollten.

Was lange währt

Postnuke geht bis ins Jahr 2001 zurück und hat den Ruf eines chronisch unsicheren Systems erlangt. Um mit dieser Tradition zu brechen, wurde im Sommer 2008 nach vier Jahren intensiver Entwicklungszeit Zikula 1.0 vorgestellt. Als Ausgangspunkt für die komplette Neuentwicklung diente das nie erschienene Postnuke 0.8.

Um dem grundlegend überarbeiteten Quelltext und den vielen relevanten Verbesserungen adäquat Rechnung zu tragen, hat man sich dafür entschieden, das Programm in Zikula umzubenennen. In der Zwischenzeit sind die Versionen 1.03 und 1.1 erschienen.

Die Verwaltung von Zikula erfolgt über den Webbrowser. Die Basisfunktionalität der Standardinstallation lässt sich über Zusatzmodule erweitern. Typische Beispiele hierfür sind Foren, Web-Bildergalerien und Online-Dokumentationen.

Zikula weist einen modularen Aufbau auf und setzt auf offene Standards. Es bietet ein flexibles, umfangreiches und fein granulierbares Berechtigungssystem und erlaubt den Einsatz verschiedener Authentifizierungsmechanismen, darunter LDAP.

Zikula unterstützt Datenbank-Abstraktion, die parallele Anbindung mehrerer Datenquellen, dynamische Attribute und integrierte Metadaten. Es arbeitet mit MySQL ab 4.1, PostgreSQL, MS SQL Server und Oracle-Datenbanken zusammen.

Inhalte lassen sich katalogisieren. Das Framework bietet zudem eine integrierte Verwaltung von Benutzerprofilen, einen privaten Nachrichtendienst und einen Gästezugang.

Zikula kann über frei verfügbare Module zu einem Content- und Community-Management- System (CMS) ausgebaut werden. Die Inhalte (News-Artikel, Downloads, Verknüpfungen, Bildergalerien, Foren etc.) lassen sich via Browser verwalten.

Content-Management-Systeme
Die wichtigsten Core-Komponenten von Zikula. (Quelle: zikula.de)
© Archiv

Das verwendete Template-System basiert auf Smarty () und sorgt für eine klare Trennung von Inhalt und Gestaltung.

Sicherheitsaspekte

Zikula unterstützt jeden PHP-fähigen Webserver, darunter natürlich auch Apache und Microsoft IIS. Außerdem benötigt man mindestens PHP 4.3. Erfreulicherweise ist zumindest das sehr unsichere PHP 4.12 (und älter) unzulässig. PHP 4.3 ist zwar nicht der Weisheit letzter Schluss - viele Sicherheitslücken werden erst im künftigen PHP 6 geschlossen - aber immerhin wurde der Strich nach PHP 4.12 gezogen.

Nächste passende Artikel
Die wichtigsten CMS-Grundlagen
Content-Management-Systeme Die wichtigsten CMS-Grundlagen
Anteile am CMS-Markt
Content-Management-Systeme So finden Sie das richtige CMS
Auf das richtige CMS kommt es an
Content-Management-Systeme Auf das richtige CMS kommt es an
internet, webdesign, citus, cms, website
CMS: Redaxo 4.3.2
Online-Redaktionssysteme CMS: Redaxo 4.3.2
CMS: Zikula
Online-Redanktionssysteme CMS: Zikula
Die besten CMS-Themes auf Basis von HTML5
CMS ohne Bauchschmerzen
Provider: Joomla-Hosting CMS ohne Bauchschmerzen