Via blogsnob.idya.net, check out their new software, DBX.
DBX is essentially a full fledged database system.
It is completely written in PHP, and works using XML files as its native format. The database can be queried using standard SQL queries. DBX is the smallest, platform independent DBMS and is extremely easy to migrate to. For small databases, it is a good substitute for mySQL, Oracle, etc. The added advantage is that it saves the data as neat, readable, XML files - allowing easy compatibility.
The world now uses Relational Databases as a standard. Hierarchical Databases are making a comeback because of the flexibility they provide. DBX acts as an interface.
I have mixed thoughts. On the one hand, I'm thinking "that's darn cool", and on the other "in PHP?", and on the other (yes, I have three hands), a combination of "is this really useful? how well does it scale? is it robust? What kind of SQL support does it have?"
dbx is fully modelled on mysql. so scalability is no problem!
inherently xml files are huge. but dbx uses some optimizations and is robust enough to handle database tables with about 1000 rows. further development is goin on...
as of now, it provides a very basic sql support. but it is enough for a average web developer. a newer version(to be out in a few months) may fully support SQL!
dbx is an initiative to get rid from clutches of webhosts. with dbx u'll no more need any external database system. and it's free!! it's small!! get it at http://dbx.idya.net