FlatDB is a PHP library that provides a convenient way to use flat-files as a storage engine aka a database. It provides everything that you’d expect from a fully shipped DB solution, such as table support and a normalize interface to deserialize/serialize it’s models.
Screencast: http://drops.frontender.ch/K0JX/2rnaXUie
Features
- well documented, full phpDocumentor coverage
- easy to extend with own storage types
- normalized access through interfaces
- flush/purge databases
- add/drop/rename tables
- add/copy/delete/update/rename records
- supports plain, JSON, Neon and YAML storages
- generates human readable output
- and a lot more…
Changelog
Version 1.0.0 / 10.08.2013
- initial release