Angering Database Gods
by maggie on May.23, 2008, under entry
Slides for Angering Database Gods from php|tek 2008.
I was really surprised how many people also have issues with ORM implementations in PHP frameworks! Also, give me coffee for 9am presentations…
For some follow-up reading, Sebastian recommends Why Active Record Sucks.
2 comments for this entry:
May 23rd, 2008 on 1:51 pm
Very nice presentation! Are there are complementary notes?
ORM’s are a known a painful problem in PHP (and probably other languages). They simply fail at table relationships – fetching information spread between several tables in a reasonable manner is beyond them.
I have submitted a Zend Framework proposal for a half-and-half solution to abstract some of the query composition process but its not an ORM of any kind (though it integrates with Zend_Db_Table). It can be seen here – http://framework.zend.com/wiki/display/ZFPROP/Zend_Db_Gateway
(No relation to the Gateway pattern)
I have since upgraded it to include magic inflection of many-to-many rules, and I will be writing about it soon on my blog as part of series of articles on Models in the Zend Framework.
May 25th, 2008 on 3:37 am
Very nice presentation, but what program did you use to create the slides?