wiki:about
Last modified 5 years ago Last modified on 14.04.2007 11:24:14

{Duplex}

Duplex soll ein Content Management System werden, dass sich jedoch in vielfältiger Weise von bisherigen CMS absetzt:

Inhaltemanagement

Das CMS unterteilt die Generierung der Seiten in 2 Bereiche: zum einen die Plugins, die die Daten aus der Datenbank in die gewünschten Informationen umwandeln und zum anderen ein System, dass diese Informationen in ein interessantes Layout einbettet. Die Kommunikation zwischen diesen beiden Teilen läuft unkonventionell vollkommen unformatiert mittels XML. Als Erfolg liegt sämtliche Formatierung bei der Templatengine, neben dem kompletten Design lassen sich auch nur Teile des Designs austauschen. Durch die Trennung ist auch ein Austausch von reinem html auf AJAX möglich, der nicht die Struktur der Informationsaufbereitung betrifft.

Plugins

Die Aufbereitung von Informationen kann in verschiedenster Weise erfolgen (von einfachem Text über Blogs bis hin zu Foren), das Hinzufügen neuer Möglichkeiten wird ganz leicht via interner Softwareschnittstelle geschehen und erfordert kein mühseliges Herumladen von Dateien mittels FTP o.ä. Die Programmierung der Plugins erfolgt wesentlich einfacher, da der Inhalt nur noch XML-Formatiert zurückgegeben werden muss.