PHP-Klasse für minimale Datenspeicherung in SQLite
Gerade bei kleinen Miniscripten in PHP erwische ich mich immer wieder, dass ich jedes mal einen haufen Zeit darauf aufwende irgendwelche winzigen Datenmengen in einer Mini-Datenbank zu speichern und zu lesen. Schuld daran ist einfach die Tatsache, dass ich mich jedesmal um das Anlegen der Datenstruktur und/oder die SQL-Statements kümmern muss.
Alternativ gibt es auch Momente in denen ich eine einfache Datei zum speichern benutze, aber auch dabei muss ich mich um das öffnen und schließen der Datei kümmern. Davon abgesehen ist dieser Ansatz dann doch eher unflexibel.
Daher habe ich grade mal eine kleine Klasse zusammengebaut welche die Verwaltung der Daten vollständig automatisch übernimmt und eine Datenbank als ein einfaches Datenobjekt repräsentiert. Dabei kümmert sich die Klasse auch um die Erstellung der korrekten Datenbankstruktur. Ideal wenn man einfach eine kleine Menge an Daten irgendwie persistent lagern möchte.