Technische Umsetzung
kleist-digital ist auf Basis internationaler technologischer Standards realisiert. Alle eingesetzten Technologien sind Opensource-Software und kostenfrei.
xml-Daten nach TEI-Standards
Die Daten (u.a. Kleist-Texte) sind als xml-Dateien gespeichert und folgen der Datenmodellierung der Text-Encoding-Initiative (TEI) (mehr hier). Die TEI-Richtlinien für die Auszeichnung von Texten (inkl. Manuskripten) sind internationaler Standard für die Einrichtung digitaler Editionen.
BaseX und RESTXQ als XML-Datenbank und Web-API
Alle xml-Dateien werden in einer XML-Datenbank gespeichert und indiziert. kleist-digital nutzt hierfür BaxeX zur Speicherung, Abfrage und Präsentation der xml-Daten. Für die Webdarstellung kommt die RESTXQ-API des Datenbankmanagementsystems zur Anwendung.
Als Ergebnis werden bei einem Seitenaufruf durch die Nutzer:innen die benötigten xml-Daten direkt in die gewünschten html-Dateien transformiert. Diese direkte Umwandlung sorgt für die gute Performanz der gesamten Anwendung.
Cloud-Anwendung
kleist-digital ist ab Version 3 eine Cloud-Anwendung und wird von einem Rechenzentrum in Deutschland gehostet. Dies sorgt für hohe Performanz, Datenverfügbarkeit und bietet optimale Voraussetzungen für das Update und die Pflege der Daten.