[ciapug] PHP Frameworks (and Ruby on Rails)
Tony Bibbs
tony at tonybibbs.com
Thu May 4 11:14:46 CDT 2006
Here at the state we have our own homegrown framework built on things
like Creole, Propel, MVCnPHP, PEAR::HTML_Template_Flexy and it's all good.
Frameworks are a good thing but require considerable ramp-up so for
smaller projects they can be overkill...even a waste of time. For
larger projects, say, 50 database table and up, a framework is an
absolute must. I've played with almost all that you list below and all
have their pros/cons and I think you simply have to pick the one that
suits your needs as much as possible.
What almost all of the ones listed don't seem to support in automated
unit testing and build management which is something we just have to
have here. We're using CruiseControl, Ant (yes, Ant, not phing) and
PHPUnit2 to do automated daily builds. Good thing, though, is you can
integrate those into the said frameworks below but it's not
out-of-the-box.
I'm sure Ruby is fine, but if it ain't broke...
--Tony
Scott Phillips wrote:
> I'm intrigued by all the hype surrounding Ruby on Rails, but am not
> thrilled to spend time learning a language that (at first glance, at
> least) appears to have radically different syntax than anything I've
> used before. My to-read list is too long already. What are your thoughts
> on the various PHP frameworks that are available? Is there One Framework
> to Rule Them All? And while we're at it, what are your thoughts about Ruby?
>
> http://www.theweb20dev.com/wordpress/2006/05/03/5-next-generation-php-frameworks/
>
>
> This article, as seen on digg yesterday, mentions these:
> Symfony
> CakePHP
> Zend's Framework
> Agavi
> PHP on Trax
>
>
> Scott Phillips
> Web Developer
> Cowles Library, Drake University
> (515) 271-2975
> _______________________________________________
> ciapug mailing list
> ciapug at cialug.org
> http://cialug.org/mailman/listinfo/ciapug
More information about the ciapug
mailing list