Quote from: croakingtoad at Apr 19, 2006, 05:46 PM
I was just browsing around and ran into this...not sure if this is the sort of thing you-all had in mind but thought I’d throw it out there ..
Thanks for the reference croakingtoad, but let me explain a little more about what I’ve decided to undertake and why.
For the last several months, I’ve been exploring the multitude of database abstraction layers and object-relational mapping/management frameworks available in the PHP world, as well as comparing them with similar offerings in other paradigms (e.g. Ruby on Rails’ ActiveRecord, J2EE solutions, etc.). As a result of the evaluations and prototypes I’ve completed in this time, I decided to write my own object-relational layer based on PDO for a multitude of reasons which I will be publishing very soon in my blog here on the MODx web site. I’m about 80% complete with an initial implementation of this, which I will most likely release as a separate library project under LGPL license later this month or early next month.
This library, if accepted by the team, would then be used to power the new MODx 1.0 core framework and API, which is also being authored at this time, and is about 60% implemented pending completion of the aforementioned db layer.
I will be explaining why I rejected ADODB and a multitude of other solutions in favor of this approach, in my upcoming blog post and library project announcement.