Kommentare

Hallo Marie-Ch.,

ich hatte die Auflösung als Grafik in die Lerngruppe gepostet unter http://www.mediencommunity.de/content/8-aufgabe-database-publishing#comment-3258.

Aber natürlich würde noch ein wenig Erklärungstext nicht schaden. Möchte das jemand von Ihnen versuchen?

Viele Grüße

Thomas Hagenhofer

Hallo forte17,

der oben skizzierte Text beschreibt das direkte Online-Publizieren aus der Datenbank heraus, wie es auch viele Content Management Systeme nutzen.

Hier wird nicht (wie beim cross media publishing) XML als allgemeines Austauschformat eingesetzt sondern mittels z.B. einer mySQL-Datenbank und PHP eine unmittelbare Abfrage an die Datenbank generiert und in Templates (formatiert über CSS) online ausgegeben.

So funktioniert dies z.B. in der Mediencommunity. Der Text, den ich hier geschrieben habe, landet in der Datenbank unseres Contentmanagementsystems und wird - wenn die entsprechende Seite aufgerufen wird - per PHP-Datenbankabfrage ausgelesen und in eine HTML-Seite, die mit CSS formatiert wird, angezeigt.

Viele Grüße

Thomas Hagenhofer

Hallo typografee,

nun an Hardware braucht man einen Server, auf dem die Datenbank instaliert wird.

An Software und -kenntnissen benötigt man:

  1. Server- und Datenbanksoftware (z.B. das browserbasierte Opensouce-Produkt XAMPP zum Aufsetzen des Apache-Webservers und einer mySQL-Datenbank)
  2. Kenntnisse in SQL, um entsprechende Datenbankabfragen machen zu können und diese in ein XML zu exportieren
  3. Dann für den Druck: eine Layout-Software, die die XML-Daten einlesen kann und in der man die individualisierte Druckausgabe gestaltet
  4. Für die Ausgabe als Website: Kenntnisse in HTML, XSL und CSS, um die Daten online ausgeben zu können
  5. Und für die direkte Ausgabe als PDF: z.B. Kentnisse in XSLT und XSL-FO, um die XML-Datei erst in eine XSL-FO-Datei und in einem zweiten Schritt in ein PDF oder RTF umzuwandeln, hierfür benötigt man einen FO-Prozessor z.B. FOP.

Viele Grüße

Thomas Hagenhofer