centre{source}
INTERACTIVE AGENCY
Doctrine vs. Propel in symfony…
When we first moved to symfony, my only major concern was Propel. I was pushing to move to Rails, but we gave symfony a shot and ended up absolutely loving it. The two best features of symfony are the plugin architecture and how configurable it is. The only thing we could not live with was Propel. It could not provide the functionality+performance we needed out of our database. Some of the common features like calculated columns, aggregate functions with grouping, etc. are not supported in Propel. Although, a enhancement ticket exists in trac for Propel 2.0.
But we didn’t give up on symfony yet, the plugin architecture and Doctrine came together to solve our problems. Since my issues with Propel I have switched to the Doctrine ORM that is implemented by the sfDoctrinePlugin. Supposedly, Doctrine is to be the main ORM for symfony in version 1.1, so do yourself a favor and get a head start by switching to Doctrine now.
-
Jonathan Wage
-
Munim
-
Dave Dash
-
jwage
-
Pierre
