Was ist tdbengine?
Die tdbengine ist ein "Relationales
Datenbank Management System" RDBMS mit einer integrierten
Programmiersprache. Es ist die Weiterentwicklung der berühmten DOS-TDB
und eignet sich ganz hervorragend für Web-Datenbanken. Die Verbindung mit dem Web-Server erfolgt über die standardisierte CGI-Schnittstelle.
Die tdbengine ist sehr klein (ca 400 KByte), extrem schnell und leicht zu administrieren. Derzeit sind Versionen für Linux (x86), FreeBSD (x86) und Windows NT/2000 verfügbar.
Die tdbengine wird als Freeware vertrieben.
Aktuell ist die Version 6.2.9, die man hier downloaden kann. Anders als
viele GNU-Projekte ist die tdbengine in Programmiersprache Pascal
geschrieben. Sie ist mit FreePascal
ohne weitere Bibliotheken oder Packages compilierbar. Ein gestecktes
Ziel der Entwickler ist es, die tdbengine in unbestimmter Zukunft unter
eine Open Source Lizenz, wie die GPL, zu stellen.
Wer braucht tdbengine?
Die tdbengine ist ein mächtiges Werkzeug für alle, die dynamische Webauftritte bauen. Es wird keine zusätzliche SQL-Datenbank benötigt. Die tdbengine ist somit eine echte Alternative zur PHP/MySQL oder auch Perl/MySQL oder einer sonstigen Scriptsprache mit einer Datenbank. Die tdbengine ist Scriptsprache + Datenbank. Die Sprache selbst bietet viele Features aus Pascal und C, so dass nahezu jeder Programmierer sofort damit zurechtkommt. PHP-Programmierer finden hier ein paar spezielle Tipps.
Warum gerade die tdbengine?
Die tdbengine hat sich als hoch-perfomantes und stabiles
Internet-Werkzeug bewährt. Sie erlaubt die saubere Trennung von
(Web-)Design und Programmierung. Mit der tdbengine
kann man in
Rekordzeit datenbankbasierte Web-Anwendungen erstellen. Aber auch
Projekte in Grössenordnungen jenseits einfacher Web-Applikationen
wurden und werden erfolgreich mit der tdbengine realisiert.
Informationen hierzu gibt es u.a. auf der Seite www.tdb.de.
|