Angering Database Gods
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)
2008-05-23 13:51:33 Eran Galperin said:
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.
2008-05-25 03:37:15 Fredrik Holmström said:
Very nice presentation, but what program did you use to create the slides?