WikiDer > Zikula

Zikula
Zikula
EntwicklerZikula Software Foundation
Letzte Version2.0.13 
(17. April 2019)
StatusAktiv
BetriebssystemMultiplattform
Geschrieben inPHP
KategorieRahmen
LizenzGPL
Versionskontrollegithub.com
Webseite(und) Projektseite
Portal  Portalsymbol  Informatik
Gratis Software

Zikula ist ein Open Source-Internetanwendung-Rahmen interaktive Websites zu entwickeln. Das objektorientiertenCode wird unter der Softwarelizenz veröffentlicht GPL.

Name

Der Name "Zikula" leitet sich von zwei ab Zulu-Wörter bedeutet "schnell" und "einfach" und wurde 2008 zusammen mit dem Logo entwickelt.[1]

Serverumgebung

Zikula ist ein plattformunabhängiges Framework und läuft grundsätzlich auf jeder Umgebung, in der omgeving PHP (PHP 5.3 oder höher) ist verfügbar. Es kann eine vorhandene Datenbank verwendet werden, da nur Tabellen mit einem von Ihnen vorgebbaren Präfix eingefügt werden. Die Systemvoraussetzungen sind:

Eigenschaften

Zikula besteht aus einem Grundsystem (Ader), die unter anderem Benutzerverwaltung, Zugriffsberechtigungen, Templating (basierend auf Smarty), Systemeinstellungen, Erweiterungsverwaltung und Mehrsprachigkeit übernimmt. Erweiterungen lassen sich schnell über das umfassende apic. Erweiterungen werden in Form von Modulen hinzugefügt, Plugins und Themen. Der Kern beinhaltet:

  • Datenbankabstraktion Lehre
  • Arbeitsablauf-api
  • API zur Formulargenerierung und -validierung (wird unter anderem zum Erstellen von Kontaktseiten verwendet)
  • Rechtesystem basierend auf Benutzergruppen, mit zugehörigen flexiblen Komponenten (basierend auf Reguläre Ausdrücke)
  • Authentifizierungs-API, um auch die Anmeldung über zu ermöglichen LDAP oder OpenID
  • Mehrsprachigkeit durch gettext

Entwicklung

Zikula verfolgt einen aktiven Entwicklungszyklus mit häufigen Releases.[2] Das Quellcode wird zur Verfügung gestellt am GitHub. Darüber hinaus in einem separaten git-Repository-Module, die von einer aktiven Entwickler-Community kostenlos zur Verfügung gestellt werden.[3] Erweiterungen fügen Funktionen wie Foren, RSSFeeds, Umfragen, Bildergalerien, E-CommerceLösungen, Spiele, Downloads, Inhaltsmodule (für Dokumente, Nachrichten und Publikationen), Kalender und Blogs.

Gemeinschaft

Weltweit gibt es eine Reihe von Communities (Communities). Es umfasst Support-Foren und Dokumentations-Wikis.

Externer Link