Inhalt
weiter

XML-Engine:

 

Was ist eigentlich XML?:

XML ist eine Sprache, über die sich ganz einfach Daten transportieren lassen. Sie ist vom Aufbau her HTML sehr ähnlich,
dient jedoch einem ganz anderem Zweck.
XML wird von jedem Webserver unterstützt, da es wie ein normales Dokument behandelt wird.
Damit man etwas mit diesem Dokument anfangen kann, braucht man nun eine Programmier oder Scriptsprache.
Im Prinzip kann auch jede Programmiersprache mit XML-Dokumenten umgehen,
besonders einfach wird es einem (wie so oft) in PHP gemacht, da PHP die nötigen funktionen direkt mitbringt!

Programmier/Scriptsprachen, die mit XML direkt oder indirekt umgehen können:

Für Perl, Java, C / C++, C# gibt es jeweils Module bzw Klassen, die wie bei PHP die nötigen Funktionen direkt mitbringen,
bei mIRC und TCL muss man diese meist selber schreiben, was aber bei bekanntem Aufbau des Dokumentes kein Problem darstellen sollte.

 

Wie sieht das dann aus?:

ein XML Dokument sieht im Prinzip immer so aus:

<?xml version="1.0" ?>
<informationen>
    <variable1>Wert der Variable</variable1>
    <variable2>Anderer wert</variable2>
    <verschachtelung>
         <variable3>...</variable3>
         <variable4>.......</variable4>
    </verschachtelung>
</informationen>

Dies kann um unendlich viele Verschachtelungen, und Daten erweitert werden.

Die Variablennamen sind fast beliebig aus Buchstaben und Zahlen wählbar.

Programmierer werden sehr schnell die Ähnlichkeit zu Arrays erkennen.

 

Leider musste ich aufgrund einiger DOS-Attacken ein Limit für die Suche einbauen:

Pro Tag und Host sind somit max. 1000 Suchen möglich, wird dieses Limit überschritten werden keine Suchergebnisse mehr geliefert!
Es ist mir jedoch möglich für jeden Host ein extra Limit einzurichten, auf Wunsch werde ich dies natürlich machen.