Wie funktioniert bistro?
Home |
Forschungsbereiche |
Angewandte Sprachwissenschaft |
Institut für Fachkommunikation und Mehrsprachigkeit |
Projekte |
Wie funktioniert bistro?
Hinter den Kulissen ist der terminologische Korpus in Form verknüpfter Tabellen auf einem PostgreSQL Datenbankserver gespeichert. PostgreSQL ist ein frei erhältliches relationales Datenbank Management System, das die Datenbankabfragesprache SQL („Structured Query Language") unterstützt. Die Datenübermittlung zwischen Datenbank und Interface erfolgt über Perl-Skripte. Über das Modul DBD::pg verbindet sich Perl als Client mit dem Datenbankserver, übermittelt vom Benutzer definierte Anfragen und erhält die entsprechenden Informationen aus der Datenbank.
Anschließend werden die extrahierten Daten grafisch aufbereitet und in die dynamisch erzeugte Web-Seite integriert, die bistro dem Endnutzer anzeigt. Die Erzeugung des XHTML Dokuments erfolgt in zwei Schritten. Zunächst werden die Daten in XML (eXtensible Markup Language) umgewandelt und anschließend über XSLT-Stylesheets in XHTML übersetzt. XML ist eine Beschreibungssprache die zum vereinfachten Strukturieren, Speichern und Übermitteln von Daten entwickelt wurde. XSLT ist eine Sprache zum Übersetzen von XML Dokumenten in Formate wie XHTML.
last update
2.11.2006
|