On Dec 16, 2007, at 9:59 PM, Action wrote:

>
> I've always used Cake as my primary framework, but the Zend Framework
> seems to be shaping up nicely. Most of its published criticisms have
> been dealt with since 1.0 and it has some very impressive features
> (webservices, etc.).

The problem with ZF is its advertised strength: "Hey look everyone at  
our kewl components." In my view ZF is not a framework, it's a subset  
of PEAR for web developers. There's no over-arching sense of where to  
put things. There aren't conventions and best practices. It is no more  
of a framework than PEAR is.

To me, ZF is the pieces you use to build a website, not the framework  
and guide that CakePHP is.

> Given the fact that it's "Zend" and that there's an entire team of
> professional developers behind it, do you think this framework will
> become the industry standard for PHP? Also, do you think other
> frameworks such as CakePHP will die off as a result?

Yeah it'll die right out. Projects without large corporate support  
always die out. Like the Ron Paul campaign. Or Linux.

> The reason I ask is because I question Cake's future. I've already
> spent a lot of time on this framework, but I don't want to waste time
> if something like Zend is going to become the standard.

Have you seen a big uptake with ZF? If anything, interest in their  
"framework" is slowing. I won't pretend to be a technology prophet,  
but I see no indication of Cake going away anytime soon. Nor do I see  
any indication of the ZF becoming some sort of industry standard.

Frankly, I think it's misleading of Zend to advertise their project as  
an MVC framework. Where exactly is the Zend_Model "component"? It's  
like handing me a plate of veggies and selling it as meat and  
potatoes. They've got some cool stuff in there (the Lucene and PDF  
stuff I've used in my Cake projects), but it's not MVC.

> Cake's
> releases are far more infrequent than Zend's and Cake's documentation
> is STILL horrible.

It's about quality, not quantity.

I'm also tiring of people crying about the docs. Right now, we have  
170 completely rewritten printed pages of documentation for code that  
isn't even BETA. We have an article repository with thousands of  
community contributed articles. There are only a dozen or so  
documentation tickets that are active, and I have no regular  
contributors to the documentation creation process (outside of the  
CakePHP core team). Docs are in a pretty good state right now.

It seems you're just parroting what you might have heard without  
really investigating the facts. Cake is on the up, ZF is on the flat,  
and docs are better than they've ever been. It's a great time to be a  
CakePHP user.

-- John

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" 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/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to