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.
Comments (2)
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.
Posted by Eran Galperin | May 23, 2008 1:51 PM
Posted on May 23, 2008 13:51
Very nice presentation, but what program did you use to create the slides?
Posted by Fredrik Holmström | May 25, 2008 3:37 AM
Posted on May 25, 2008 03:37