PHPBuilder.com has posted a new article today concerning database abstraction - when to use it, what it's like, and some of the current offerings.
Needless to say, none of the candidates who were clueless about abstraction layers got the job. But, to make things easier for others in a similar situation, this month's article covers reasons for using abstraction layers, and takes a look at some of the more popular ones in this rapidily changing field.
It's amazing how often candidates with the best-looking CV's, and impressive looking project lists, were tripped up by their lack of knowledge of what a database abstraction layer is, and were unfamiliar with any of the main database abstraction layers.
He starts off with the question of "why use a database abstraction layer" and follows it up with some great examples that are offered out there today (like PEAR:DB, ADOdb, and PDO). On each of the libraries mentioned, he gives the databases they support - a nice addition...




