[nycphp-talk] My first symfony site
Paul Houle
paul at devonianfarm.com
Tue Nov 20 07:42:40 EST 2007
I just finished a small project with symfony at
http://spoonriveranthology.net/
There are a lot of cool things about the site, such as a drag and
drop editor for relationships between people, that are in an
administrative interface that you can't see.
Overall I like the symfony approach to things: I've got slightly
different opinions about how to configure multiple site instances, but
it's easy to reconcile my ideas with symfony's.
I don't care for Propel ORM much -- in particular, Propel doesn't
have good mechanisms for managing schema changes... Everything works OK
if you never change your schema, but adding a plug-in after you've got
data in your database may trash your database if you follow the
instructions. I do like the idea, however, of putting my own methods
on the ORM-generated classes. It can be a nice way to organize code.
Doctrine ORM , however, looks like a dream. My next symfony
project will use Doctrine, even though that means fewer plugins and
builders will be available.
Symfony's documentation is better than other PHP frameworks, but
it's still in a place where I needed to look at the source code often to
understand how things ~really~ work. That's unfortunate, because many
of the people who need frameworks the most are people who'd be
intimidated by the work to make them work.
More information about the talk
mailing list