Hallo,
ich gebe ja zu, dass ich hinsichtlich XML-Datenbanken das Ganze noch nicht ganz durchstiegen habe und mir lediglich die Wikipedia Seite durchgelesen habe, aber so richtig habe ich den Sinn einer XML-Datenbank dann wohl doch nicht verstanden.
Dass der Artike dort umstritten ist, ist kein Wunder. In der Diskussion dazu wird es richtig gesagt, da schreibt jemand, der (xml) es ebenfalls nicht verstanden hat. Also mach dir darum keine so große Gedanken :)
Auch ein native XML-Server ist nicht gleich natives XML-Server.
In Excelon (jetzt Sonic XML Server, war eine der aller ersten nativen XML Servers 1999/2000) z.B konnte bzw. kann man in Form von XPath Ausdrücken Indices anlegen, die den zugriff auf die Daten sehr beschläunigen.
Dies und auch andere, wie Tamino, unterstützen XQuery, incrementelle Updates, XML Schema etc. Wiederum andere haben ein Versionskontroll oder gehen noch viel weiter, wie z.B. SCHEMA ST4 (der in dem Sinne nicht ein reines XML-DB, sondern viel mehr ein koplexes Informationsverwaltungssystem ist)
Darf man vielleicht so direkt fragen, ob auch von Seiten selfhtml.org eine Hinführung zum Thema XML-Datenbanken angedacht ist.
Nein, das haben wir nicht vor. Das Thema ist zu speziell und nur für ein sehr kleineres Publikum wirklich interessant, um es ausführlich zu behandel. Für eine Übersicht würde eher ein Feature-Artikel reichen, aber unsere Türen werden nicht gerade eingerannt deshalb (und unter dem Strich, ich habe im Moment auch keine wirkliche Veranlassung sowas zu schreiben).
By the the way: die Ip-Abfrage hatte ja nun geklappt, allerdings scheint ripe.net eine Zeitsperre zu besitzen und nur ein Kontingent von Anfragen innerhalb einer bestimmten Zeit zuzulassen. Gibt es diskutierte "Zeitschleifen" für xsl - ich weiss, dass ist nicht die Aufgabe von xsl aber es wäre ja mal interessant, ob ich so etwas innerhalb einer for-each anweisung platzieren könnte.
Nein, das kannst du nicht. XSLT verfügt nicht über solche Programmiermechanismen.
Grüße
Thomas