I would like to implement the PDO methods to the current DBAL. Most likely, I'll create it from scratch as it'll help in the later stages of overall development. I am aware that this is a huge project and breaking it into parts which can be completed/shown in the GSoC duration of 3 months is difficult.
My idea is an extension of existing RFC discussion [here][1] ( [http://area51.phpbb.com/phpBB/viewtopic.php?f=108&t=32883][2] ). As PDO is bundled with PHP itself, a lot of duplication in current DBAL used for phpBB can be reduced. Prepared statements provide a lot of flexibility too.
- PDO can be used to maintain FreeTDS/Microsoft SQL Server/Sybase, Firebird/Interbase 6, MySQL 3.x/4.x/5.x, PostgreSQL, SQLite 3 and SQLite 2, Microsoft SQL Server/SQL Azure and a lot of others(with active support for all of them).
- Exceptions and error handling is easier(with the PDOException class).