I had the same hesitation when starting my project using symfony. After a while looking around without not finding real good arguments for making a definitive choice between the 2 main ORMs, I found out this really nice plugin from François Zaninotto called DbFinderPlugin : http://www.symfony-project.org/plugins/DbFinderPlugin
Using exclusively this plugin throughout your developments will make your life easier if you at any point in your project decide to switch from an ORM to another. Therefore, I started my project based on Propel and if at any time I would decide to switch to Doctrine for a technical limitation of Propel, it would nearly be as easy as just snapping my fingers. Moreover, the beauty of the plugin is not only that it makes your code ORM agnostic but at the same time it also makes it easier querying your model by proposing an API much more natural than the complex Criteria stuff you have with Propel. I definetely recommend you to have a look at that plugin before starting your dev. Cyril On Wed, Sep 3, 2008 at 3:53 PM, Bernhard Schussek <[EMAIL PROTECTED]>wrote: > > IMO, this depends very much on the size and structure of your > application. If you are working with lots of tables and relationships, I > recommend you to work with Doctrine, since its relationship handling and > management is much smoother and easier than Propel's. > > Note that I don't know whether this has changed in Propel 1.3 though. > > > Bernhard > > > Am Mittwoch, den 03.09.2008, 00:40 -0700 schrieb Yohan 'rouKs' G.: > > Hi, > > > > I have to choose an ORM, and I need some help for this. > > Has someone made test between Propel 1.3 and Doctrine ? > > > > Actually, i'm going to choose propel 1.3 but I need some test to be > > sure. > > > > Thanks in advance. > > > > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "symfony users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en -~----------~----~----~----~------~----~------~--~---
