Re: Symfony versus CakePHP?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Back in January I was looking for a framework for a project that ended up 
being canceled anyway. :-)  I considered both CakePHP and Symfony, and had 
decided on CakePHP for a very simple reason: It was smaller.  It was pure PHP 
while Symfony relied on Propel which in turn used YAML syntax to define its 
object model, which it then compiled to XML, which in turn was used to 
generate both the SQL tables and the base classes in PHP.  

I saw no reason to learn Yet Another Markup Language (I can't take seriously 
any markup system that acknowledges that it serves no useful purpose) and 
install/load/use a multi-meg system when Cake was far smaller, built its 
classes off of the SQL directly, and didn't require me to learn still more 
obscure syntax.  

Of course, I hate Rails-style code-generation frameworks anyway, so I'm kinda 
glad I never actually built that project. :-)  YMMV.

On Friday 20 July 2007, Steve Finkelstein wrote:
> All,
>
> I'm terribly sorry if this is a redundant inquiry. I'm a rather
> inexperienced developer who's catching on quickly, and looking for a
> framework to build out a project I've been assigned. I'm more of a read
> a book and try things out type of learner.
>
> My question to those with more experience, what exactly is the
> difference between CakePHP and Symfony? I'm looking into both of them
> for a potential framework to make robust and scalable code. They both
> seem to try to obtain the same goals with their project, however Symfony
> has text written about it, etc.
>
> Anyway, thank you for any insight.
>
> - sf


-- 
Larry Garfield			AIM: LOLG42
larry@xxxxxxxxxxxxxxxx		ICQ: 6817012

"If nature has made any one thing less susceptible than all others of 
exclusive property, it is the action of the thinking power called an idea, 
which an individual may exclusively possess as long as he keeps it to 
himself; but the moment it is divulged, it forces itself into the possession 
of every one, and the receiver cannot dispossess himself of it."  -- Thomas 
Jefferson

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux