Wolfgang Wiese: auch: (XSLT). Praktischer Einsatz? Generelles...

Beitrag lesen

Hi,

Es gibt aber auch im Web durchaus sinnvolle Anwendungsmoeglichkeiten fuer XML.

Das sehe ich eigentlich genauso, aber wie würde man

jetzt und heute ein Projekt auf XML/XSLT
Basis realisieren?

ALso um mal einen anderen Aspekt reinzubringen: Fuer
die Speicherung von Datenstrukturen ist XML richtig super.
So benutz ich seit einiger Zeit fuer die Abspeicherung von
Daten fuer meine CGI-Skripte nur noch CGI.
Dies vor allen Dingen deswegen, weil ich nur noch ein
Zugriffsmodul hab und damit alles abhacken kann was
sonst zu Porblemen fuehren kann:
Filelocking, Keywordsuche, Plattformunabhaengigkeit.

Stefan hat schon ein sehr gutes Beispiel gebracht, naemlich den eines Forums.
genau sowas hab ich mit Hilfe von XML-Datenstrukturen
schon gemacht. Dort sieht dann die DB fuer mein Forum so aus:

<message id=1>
<titel>Hallo Leute</titel>
<autor>Wolfgang Wiese</autor>
<text>blablanbla</text>
<date name="creation" value="19.8.2000">
<date name="last access" value="20.8.2000">
<accesses>214</accesses>
<son>2</son>
</message>
<message id=2>
...
</message>

Der Vorteil ist das ich damit ein Standard fuer meine DB's
hab, der mir nichts kostet, der keine eigenen Datenbanken
benoetigt aber trotzdem von einem 'billigen' Skript
sowohl unter Unix als auch unter Win genutzt werden kann.

Ausserdem kann ich optional meine Datensaetze selbst
lesbar mnachen, so dass bei obigen Beispiel eines
Forums Leute ihre eigen DTD machen koennten
und die File lesen koennen ohne extra mein Forumsskript
aufrufen zu muessen.

Ciao,
  Wolfgang