Das Content Managemen System XIST4C mit Frontend-Editing

Warum XML bzw. XML Web Content Management?

Content ist nichts anderes als eine zusammengehörige Menge von textuellen und visuellen Inhalten, die mit zusätzlichen Beschreibungen (Metadaten) versehen sein können. Warum sollte ein Web Content Management System zur Beschreibung der Inhalte XML verwenden?

Was ist XML?

Ein Beispiel:
<Adresse>
   <Vorname>Uta</Vorname>
   <Nachname>Meier</Nachname>
   ...
   <PLZ>95444</PLZ>
   <Ort>Bayreuth</Ort>
</Adresse>

Die erlaubten XML-Strukturen können mittels Dokumenten-Typ-Definitionen exakt festgelegt werden.

Mit einem XML-Parser können XML-Daten in den Baum ihrer Bestandteile zerlegt und auch auf ihre Gültigkeit hin überprüft werden.

Vorteile von XML

Der Vorteil von XML-Daten ist, dass die Daten für vielfältige Ausgabeformate (XHTML, i-mode, WAP, pdf, Print-Formate) als Grundlage dienen können. Für die Formatierung wird häufig XSL/XSLT (extensible stylesheet language) benutzt.

Die LivingLogic AG hat mit XIST eine weitere Möglichkeit zur Transformation von XML-Daten entwickelt und als Open-Source Komponente kostenlos bereitgestellt. XIST hat im Gegensatz zu XSL/XSLT den Vorteil, dass die volle Mächtigkeit einer Programmiersprache zur Verfügung steht.

Was hat dies mit Web Content Management zu tun?

Web Content Management befasst sich mit der web-basierten Pflege von Informationen aller Art (Bilder, Texte, Animationen, Daten, etc.) und deren Zusammenführung als Dokument.

Die Strukturierung mittels XML ermöglicht es, dass Daten mit Hilfe von Standardsoftware umgewandelt werden. Ausserdem können Daten in dieser Form einfach ausgetauscht werden.

Ein XML Web Content Management System wie XIST4C stellt sicher, dass nur gültige Daten gespeichert werden. Deshalb stehen grundsätzlich sauber strukturierte Daten für eine Darstellung in verschiedenen Medien (Web, Print, CD) zur Verfügung.

Warum ist XML für Web Content Management ideal geeignet?

Content ist nichts anderes als eine zusammengehörige Menge von textuellen und visuellen Inhalten, die mit zusätzlichen Beschreibungen (Metadaten) versehen sein können. Warum sollte ein Web Content Management System zur Beschreibung der Inhalte XML verwenden?

  • XML ist ein akzeptierter Standard.
  • XML-Daten (mit Tags versehene Texte) können validiert werden. Damit erfolgt eine Qualitätssicherung der Strukturen. HTML lässt viele Unsauberkeiten zu, die in den Browsern keine Probleme verursachen. Andere Applikationen, die in XML verpackte Informationen verarbeiten (wie z.B. solche zum Import von Börsendaten), sind auf korrekt strukturierte Daten angewiesen.
  • XHTML ist automatisch verarbeitbar. Es kann durch einen gängigen XML-Parser gelesen, validiert und den einzelnen Teilen als Baum zur Verfügung gestellt werden. Damit wird die Einhaltung des Corporate Design Ihrer Site sichergestellt. Denn nur was vom XML-Parser erlaubt ist, wird gespeichert.
  • XML-Daten können vielfältig wiederverwendet und an andere Systeme übergeben werden. So können die Daten auch für den Druck verwendet werden.
  • Moderne Systeme des b2b und eBusiness basieren auf dem Austausch von XML-Daten.
  • XML-Strukturen sind ein sicheres und robustes Austauschformat. Jedes Teil hat seine eigene Kennzeichnung. Deshalb kommt es bei den Daten im Gegensatz zu den beispielsweise durch Komma separierten Datenfiles nicht auf die Reihenfolge der einzelnen Informationsfelder an.

Mehr dazu lesen Sie unter Content Syndication und Content Selling.

Immer wenn es um den professionellen Austausch von Daten geht, die strukturiert sind und die auf verschiedenen Medien dargestellt werden sollen, ist ein XML Content Management wie XIST4C die erste (einzige) Wahl.