Navigation

PHP Text DB API (eine flat file datenbank mit SQL unterstützung)

[English Version] [News] [Forum] [Was ist die PHP-Text-DB API] [Installation] [Lizenz] [Download] [Benutzer] [Vote]

News:

11.01.05
Als download werden jetzt die Versionen auf Sourceforge empfohlen.
Bitte melden Bugs im Forum: http://www.codeforum.ch/viewforum.php?f=26

 

Forum:

Für Fragen, Probleme, Bug Reports, etc. steht nun ein Forum für die Text-DB-API bereit.
Im Forum werdet ihr viel detailiertere Infos über aktuelle Bugs, Probleme oder neue Versionen
finden. Das Forum ist eine gute und aktuelle Quelle. Aber natürlich wird auch hier immer die
neuste Version zur Verfügung stehen.

 

Was ist die PHP-Text-DB API ?

Wenn man eine dynamische PHP-Webseite machen will, so hatte man bis anhin zwei Möglichkeiten:

1. Man speicherte seine Informationen in Text Files in einem eigens dafür definierten Format.
So hat man aber leider keinen der Vorteile die eine SQL Datenbank bieten würde
(filtern, sortieren, einfaches updaten, löschen, tabellen verknüpft abfragen..)

2. Man hält seine Webseite auf einem Server auf welchem eine Datenbank
installiert ist (zB MySql) was aber (meines Wissens) immer kostet.

Genau hier soll dieses Txt-Db-API Abhilfe schaffen.
Die Txt-Db-API bietet die Möglichkeit auf normale Text Files wie eine SQL Datenbank zuzugreifen.
So wird auf dem Webserver kein spezielles Datenbanksystem benötigt.
Mit der API kann man über SQL Tabellen erstellen, abfragen, ändern, löschen, u.s.w.
Dabei muss man sich nie selbst mit den Text-Files befassen, sondern
kann alles durch API Aufrufe erledigen lassen. Die Txt-Db-API ist objektorientiert und sehr einfach zu benutzen.
Man hat die Möglichkeit unbegrenzt viele Datenbanken (als Ordner dargestellt) und Tabellen zu benutzen.

Nachteile: Natürlich ist mir auch klar das die PHP-Text-DB API Performance mässig mit einem echten Datenbanksystem
nicht mithalten kann.

 

Wie ist die PHP-Text-DB API zu installieren und zu benutzen ?

Dem Download liegt ein umfangreiches Manual im chm und HTML-Format bei.
Dabei ist es WICHTIG zuerst unbedingt die beiden Kapitel
Installation und Aufbau/Struktur/Die API verstehen und benutzen
genau durchzulesen, damit man auch versteht welche Verzeichnisstrukturen
anzulegen sind (hier haben schon viele Fehler gemacht...)

 

Was für eine Lizenz hat die PHP-Text-DB API ?

Die PHP-Text-DB-API steht unter einer BSD Lizenz (früher GNU GPL). Jedoch freue ich mich auch sehr
über jedes Mail mit einem kleinen Feedback, was er an der API gut findet und was
verbesserungswürdig wäre.

 

Download:

Da das Programm ohne jegliche Kosten lizenziert wird, besteht keinerlei Gewährleistung für das Programm, soweit dies gesetzlich zulässig ist. Sofern nicht anderweitig schriftlich bestätigt, stellen die Copyright-Inhaber und/oder Dritte das Programm so zur Verfügung, ,,wie es ist``, ohne irgendeine Gewährleistung, weder ausdrücklich noch implizit, einschließlich - aber nicht begrenzt auf - Marktreife oder Verwendbarkeit für einen bestimmten Zweck. Das volle Risiko bezüglich Qualität und Leistungsfähigkeit des Programms liegt bei Ihnen. Sollte sich das Programm als fehlerhaft herausstellen, liegen die Kosten für notwendigen Service, Reparatur oder Korrektur bei Ihnen.

Version File Bemerkung

Download from Sourceforge

  Ein Bild für eure Webseite ;-)

Downloads bis heute: over 20'000 (ohne Sourceforge)

Applikationen welche die Text-DB-Api verwenden, von Usern zugesandt:

Holztechniker's Holzlexikon

 

Webseiten die die Text-DB API verwenden:

http://www.c-worker.ch
http://www.taflir.ch
http://www.banggang.ch (Website einer Schulklasse)
http://www.jakob-wankel.de (Wer kennt Ihn nicht..?)
http://www.internat-hermannswerder.de
http://www.gasthausloewen.ch/
http://www.photo-vinc.com
Eine Basketball Manschaft von Schweden
Eine Seite aus Polen
Die Kurs Sektion von www.abcfoodsafety.co.uk wurde mit hilfe der Text DB API realisiert
A BLOG Page with Dreams :)
Das User Managemant des CMS dieser Seite benutzt die Api
Site eines Abiturjahrganges
http://www.ganso.org
Bauanleitungen für Schwedenstühle, Hängestühle, Solarkocher und mehr
http://www.biosan.se
http://www.optikborsen.com
http://www.lillbygalleriet.com
http://www.allmogesnickeri.com
http://www.woxby.nu
http://www.sturesgolv.se
http://www.monaomkroppen.com
http://www.liwsgarden.nu
http://www.musikfesten.se
http://www.jarnvags.se
http://www.husetelliot.nu
http://www.unitis.se
http://www.nygammalt.com
http://www.unikino-hannover.de/

 

Auszeichnungen:

Topscript der Woche auf http://www.php-resource.de (in der Woche vom 2.10.2002)

 

Vote:

Stimmen Sie für Text File Datenbank bei PHPWelt
Stimmen Sie für Text File Datenbank bei HotScripts.com

 

[Home]