There was some big news this week in Joomla! CMS development with the merging of massive rewriting of queries. Why? And why rewrite? Because this makes it possible to run the Joomla! CMS on many different databases, not just MySQL and MySQLi as in the past.
As people who follow these things know, for many years there has been a goal to make Joomla! “database agnostic” which is to say to allow Joomla to run on any database. For a while the Platform has had drivers for Microsoft databases SQLSrv and SQLAzure . There are also pull requests (that is, requests to merge code into the platform) on Postgresql, Oracle, SQLite and PDO drivers. Great work by Gabriele Pongelli (Postgres), Sudhi Seshachala and the team at Hoodooku (Microsoft databases) and Omar Ramos (Oracle, SQLite and PDO). If you want to work on a driver for another database (db2 anyone? Drizzle?) you can just fork the platform and go for it!
Read more: http://community.joomla.org/blogs/community/1526-getting-ready-for-muti.html