On Dec 8, 2006, at 12:01 PM, Ken Snyder wrote:

>
> Fabian Lange wrote:
>> Hi,
>> I know it is bold to ask on a RoR hosted list about a PHP  
>> Framework ;)
>> But I found Symfony http://www.symfony-project.com/ which uses  
>> prototype and
>> scriptaculous as javascript+effect libs.
>> I wonder if it is mature enough to build mid size applications on  
>> it. I know
>> askeet.com and I am currently doing the 24day tutorial, but I  
>> would like to
>> see some more references if anyone has.
>>
>> Thanks!
>> Fabian
>>
> We have used symfony for a few projects and really like it.  We  
> plan to
> use it on our next big project.  I haven't actually worked with  
> RoR, but
> my impression is that symfony intends to be RoR for PHP.  It has  
> "pake"
> which is like "rake", CRUD scaffolding and several other
> agile-development aspects.  It uses propel, creole, and jargon for
> database connection and object-to-database mapping.  I imagine if you
> like RoR you would like symfony.  Apparently Yahoo Bookmarks uses
> symfony so you might surmise that there is not a significant  
> performance
> penalty over other PHP frameworks.
>

I use symfony personally, and for work.  I have a bit of RoR  
experience, but I am vastly more informed about PHP as a whole.

The symfony project has it's share of growing pains, much as any  
framework.  I don't think they intend to be a Rails clone, so much as  
trying to implement the inovations Rails has pioneered and PHP can  
support.   Personally I think the CRUD (aka scaffolding) in both  
frameworks leaves way to much to be desired so I just don't use it.

As far as a "mid size" application, I wrote an application in symfony  
that has several hundred users, and a database size around 40mg.  If  
you use solid design, and the advantages of your framework, you  
should end up with a good product.  I would have to say most of the  
time applications fail, not based on the framework, but on the design  
of the application.

Take that with a grain of salt of course.

-Greg

--~--~---------~--~----~------------~-------~--~----~
 You received this message because you are subscribed to the Google Groups 
"Ruby on Rails: Spinoffs" 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/rubyonrails-spinoffs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to