Kategorie

A B C D E
F G H I J
K L M N O
P Q R S T
U V W X Y
Z 0      

midgard software

ma mb mc md me mf mg mh mi mj mk ml mm
mn mo mp mq mr ms mt mu mv mw mx my mz

Midgard (Software)

Midgard ist ein Software-Framework, mit dem Web-basierte Anwendungen wie Content Management Systeme entwickelt werden können, um Online- Informationen professionell zu verwalten; Midgard setzt dabei auf ein LAMP-System auf; für Endanwender stehen Produkte wie das Aegir CMS zur Verfügung.

Durch Midgard-basierte Anwendungen können beispielsweise Webredakteure in jedem gängigen Browser und ohne spezielle Softwareprodukte eine Website pflegen. Midgard unterstützt durch ein komplexes relationales Datenmodell die Arbeit von gemischten Teams aus Designern, Redakteuren und Programmierern.

Bei den fertigen Web-Anwendungen werden die beteiligten Komponenten komplett getrennt:

  • Inhalt - z.B. redaktionelle Texte oder Dateien zum Download,
  • Layout - das "Look- and- Feel" einer Webpräsenz und
  • Logik - Menüs und Navigation, aber auch Anwendungen wie Foren oder Knowledge Bases.

Table of contents
1 Lizenzierung
2 Architektur
3 Weblinks

Lizenzierung

Das Midgard-Framework ist grundsätzlich freie Software; die Lizenzierung der Teilkomponenten der Software unterliegt allerdings einem recht komplizierten Modell:

Architektur

Die Midgard-Architektur setzt sich aus folgenden Kern-Komponenten zusammen:

  • GNU/Linux, Apache, MySQL und PHP (= LAMP) - Basis für eine skalierbare Plattform;
  • Midgard Framework - Technische Verwaltung von Berechtigungen (Permissions), Vorlagen (Templating) und Inhalten (Content);
  • Aegir CMS - Die Benutzerschnittstelle zum Erstellen von Websites, eine austauschbare Anwendung des Midgard-Frameworks
  • Website - Anzeigen der Inhalte und Zugriff auf die Verwaltungsschnittstelle (AIS).

Weblinks

  • http://www.midgard-project.org/

Impressum

Datenschutzerklärung