dadabik

Most people who think they need a database? They don’t need a database. They probably just need a text file. For a single user simply creating a list of information, i.e. a bunch of addresses for mailing labels, they’re probably far better off with a text file or a simple spreadsheet. They’ll be able to do everything a database would let you do (search, sort, enter/edit/remove data) and they won’t have the overhead and hideous complexity of a database. This is a somewhat heretical viewpoint in the database snob community — you can hear the faints and gasps already — but admit it, my words have the silver ring of truth.
However, if multiple people are going to be storing hundreds of items in a centralized online repository, they probably legitimately need a database. Databases are notoriously hard to setup maintain, and for that reason, the right nerd can get paid big bucks to be a database expert. For years, people used Filemaker Pro to bridge the gap between “simple spreadsheet” and “complex database”, but as of late Filemaker’s exorbitant pricing structure and really freaking annoying database server software have caused many of their users to look elsewhere. MySQL is a really powerful and free open-source database, but it lives on a server and lacks a front-end that average human beings can use to input, edit, or search their databases.
Enter Dadabik. Another entry in the proud tradition of terrible open-source software names, it’s a PHP front end to MySQL that is fairly easy to set up and customize; I mean, I was able to do it. Using Dadabik means a user could have their MySQL database living on a server somewhere, or even on their own computer, and then simply use Dadabik’s web front end to enter, edit, search or export their data. Databik will export to Excel/comma separated value format, and can even be set up with simple permission levels so users can only be able to edit their own data. And did I mention this is all completely free?
Let us all join hands and pray that open-source projects like this provide the wooden stake through the heart required to kill off the shambling and painfully unmanageable FileMaker databases infesting this once-great land.
~jeff