ich möchte euch eine Möglichkeit vorstellen auf eine native XML Datenbank mit einem PHP Script zuzugreifen und die Daten somit im Web bereitstellen und auf die Daten XQuery abfragen ausführen zu können.
Voraussetzungen:
- Java 1.6
- native XML Datenbank: BaseX (www.basex.org/download) -> hier BaseX.jar genannt
- PHP Client von BaseX (https://svn.uni-konstanz.de/dbis/bas...k/api/etc/php/)
- Webserver mit PHP
Nachdem wir die Voraussetzungen erfüllt haben kann es losgehen.
Als erstes starten wir einen BaseXServer auf einem erreichbaren Server.
Dies erfolgt durch das Kommando:
Code :
1 | java -cp BaseX.jar org.basex.BaseXServer -i |
Anschließend öffnen wir das Example.php des PHP Client und geben dort bei Erstellung der Session die richtigen Parameter des Servers an (Dasselbe muss vor der Ausführung der weiteren Beispiele des PHP Client ebenfalls gemacht werden).
Der Root-Admin Benutzername ist stets "admin" das Passwort zu Beginn ebenfalls "admin".
Nun kopieren wir die Datei BaseXClient.php und Example.php auf unseren erreichbaren Webserver und rufen die Datei Example.php über den Browser auf.
So einfach kann es sein eine native XML Datenbank mit schnellem XQuery Prozessor in das Web Umfeld einzubinden.
Bei weiteren Fragen, stehe ich euch gerne zur Verfügung.
Grüße Saxer




Bereiche
Kategorien
Forum - Programming





tutorials.de-Systemmitteilung