Über Zikula

Was ist Zikula 2?

Zikula 2 ist ein Php Application Framework, das mit einer GNU/LGPLv3 Lizenz angeboten wird. Das bedeutet, dass du es kostenfrei nutzen kannst. Die aktuelle Version, die Du für Produktivseiten einsetzen kannst, ist Version 1.5.8 oder 2.0.11.

Da Zikula 2 fertig ist und für den Moment keine großen technischen Veränderungen geplant sind, entstehen wieder Module bzw. Module werden aktualisiert, sodass sie mit Zikula 2 nutzbar sind.

Das Framework ist mit PHP* programmiert und Du kannst mit ihm dynamische Webseiten erstellen und betreiben.

ModuleStudio

Parallel zu Zikula ist das ModuleStudio mit der Version 1.3.2 veröffentlicht worden.

Das ModuleStudio bietet die Möglichkeit, Module zu planen und zu generieren. Diese sind dann direkt in Zikula installierbar.

Im ModuleStudio kannst Du Module mit einem grafischen Editor erstellen und per Knopfdruck generieren.

Inzwischen ist das ModuleStudio ausgereift und wirklich nutzbar. Das liegt auch daran, dass Zikula 2 ein klares Konzept verfolgt.

Unterschied zu reinen Content Management Systemen

Das PHP Framework kann als Content Management System dienen, ist allerdings auch darauf ausgelegt, spezielle Anforderungen an Deine Webseite schnell um zu setzen.

Dies ist durch eine Organisation des Kerns (Core) in sogenannten Klassen (Objektorientierte Programmierung*), mit denen notwendige Programmieraufgaben erheblich vereinfacht werden, möglich. Die Vereinfachung wirkt sich auf den zeitlichen und den planerischen Aufwand aus. 

Das Framework zeichnet sich durch folgende Features bzw. Möglichkeiten aus:

  • Inhalte getrennt von Design und Technik
  • Inhalte einer Internetpräsenz (zum Beispiel Beiträge, Downloads, FAQs, Bildergalerien, Foren etc.) direkt im Browser verwalten
  • Kosten und Aufwand beim Betrieb einer Webseite reduzieren.
  • Flexibles, umfangreiches und fein granulierbares Berechtigungssystem
  • Hohe Sicherheit durch Überwachung von Ein- und Ausgabedaten (HTML Purifier, PHPIDS Intrusion Protection)
  • Hohe Flexibilität bei der inhaltlichen und optischen Gestaltung
  • Anpassbare Mehrsprachigkeit und Internationalisierung (i18n)
  • Wiederverwendung modulunabhängiger Komponenten mittels Hooks
  • Schlanke und effektive Programmierung mit der Zikula API
  • Einfaches Templating mit der Smarty Templating Engine bzw. Twig Engine
  • Individualität durch globales und Theme-spezifisches Überschreiben von Templates, Stylesheets, Funktionen usw.
  • Integriertes JavaScript Frameworks: jQuery

Videos zu den Features

Die folgenden Videos zeigen anhand Zikula 1.3.12 einige Features, die auch in Zikula 1.5.x bzw. Zikula 2.0.x zur Verfügung stehen.

Layout auf der Startseite beeinflußen.

Einen Block an eine andere Position bringen

Inhalte mit Zugriffsrechten sperren

Gruppen unbegrenzt nutzen

Nutzer das Layout wählen lassen

Module für Versionsreihe 2.0.x, Letzter Release 2.0.11

Installierbar sind derzeit:

Module für Versionsreihe 1.5.x, Letzter Release 1.5.8

Installierbar und funktionsfähig nach eigenen Tests:

  • Blogging 1.0.1
  • Eternizer 1.2.0
  • Legal 3.1.2
  • Pages 3.2.3
  • Profile 3.0.3
  • Scribite 6.0.1

Versionsreihe 1.4.x

Diese Versionsreihe war eine Übergangsreihe.

Module für Version 1.3.12

Für welche Funktionen sind derzeit Module (Erweiterungen) mit der Version 1.3.12 nutzbar?

  • Clip (Blog, Seiten - flexibles Modul zur Umsetzung unterschiedlicher Inhaltstypen)
  • Content (komplexe statische Seiten)
  • Eternizer (Gästebuch)
  • EZComments (Kommentare)
  • FAQ (Frequently Asked Questions)
  • Feeds (RSS Feeds)
  • Formicula (Formulare)
  • Legal (Nutzungsbedingunen etc.)
  • MUBoard (Forum)
  • MUImage (Galerie und Bildverwaltung)
  • MUSeo (SEO)
  • Multisites (Mehrere Webseiten mit einer Installation)
  • MUVideo (Videoverwaltung)
  • News (Blog)
  • Pages (einfache statische Seiten)
  • Piwik (Statistik)
  • Profile (Profilverwaltung)
  • Reviews (Rezensionen)
  • Scribite (Editor für Textfelder)
  • Tag (Tagging von Begriffen)

Stand: 10.10.2018

Kategorien im Blog
Werbung


Die neuesten Downloads
  • Deutsche Übersetzung Core
    Dieser Download beinhaltet die deutsche Übersetzung für alle Versionen aus der Reihe...
    Read more
  • Bootstrap Standard Theme
    Dieses Theme ist als zusätzliches Theme zur Entwicklung eines eigenen Layouts geeignet. Lies...
    Read more
  • News 1.2.1
    Mit News kannst Du einen Blog betreiben.
    Read more
  • Scribite 6.0.2
    Scribite ist ein Modul, mit dem Du in anderen Modulen einen Editor, z.B. den CKEditor...
    Read more
  • Content 5.0.1
    Content ermöglicht das flexible Erstellen von Inhalten.
    Read more