Michal G wrote:
> Hello,
> 
> Couple of reasons why i've chosen Doctrine instead of Propel:
> - far, far, far, far better documentation
> - IMHO more readable queries with DQL than with criterions
> - code is maintained and actively developed - this means that bug will
> be fixed and support for new version of dbm's will be provided. Also i
> can use cool new features ;)

The reasons I chose doctrine over propel almost 2 years ago were:

Two way relations, no more do I have to spend hours writing my own 
doSelectJoinXButNotYWithZAndTheKitchenSink() functions to join what I 
want. Propel would only do it one way, like a User has a Profile, but if 
you had a Profile object you couldn't join the user.... ugh such a pain. 
Now creating a custom query is a matter of a couple lines, a few 
minutes, instead of a few hours dealing with hydration of results.

Inheritance. It allowed me to solve many problems really easily.

M2M was *WWAAAAAAYYYY* easier.

Active / responsive community


-- 
Nathanael d. Noblet
T: 403.875.4613

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to