I prefer Zend Framework because it has a large and active community,
corporate contributions from Google, IBM, Adobe, StrikeIron, et al, quick
iterations, and a solid object-oriented design patterns.

I was into Symfony until Fabien and Francois had their falling out.  Now it
seems like the project lacks clear leadership.

My biggest pet peeve with Cake, is its PHP4 compatibility.  I view this as a
roadblock, because it prevents using the latest capabilities and
optimizations.

The main requirement for Zend Framework is PHP 5.2. I've seen it used with
Nginx reverse-proxing to a back-end app server using FastCGI, which will
scale far better and ultimately out perform a standard LAMP stack. In that
example, the app server was running APC just fine.  Opcode cachers are not a
part of the framework. They are a part of the server environment.

Zend_Cache is most useful at decreasing the number of function calls in the
execution of a script.  You can cache the entire frontend, or specific
components, like database calls where the data doesn't change frequently.
You can select different cache backends like File, APC, MemCache, etc. to
store the output.

Zend Optimizer is really an encoder (
http://www.ducea.com/2006/10/30/php-accelerators/). It more or less defeats
the purpose of open-source.

When you find out of date documentation, the best thing you can do is get
involved in the community.

I hope you stick around. - pw


On Sat, Sep 12, 2009 at 7:55 AM, ataulkarim <[email protected]> wrote:

>
> I must admit in the beginning i'm somewhat new to Frameworks, but for
> reasons
> to move to enterprise development and faster project execution im prone to
> get into the Frameworks Arena. Now, i have to make a choice between certain
> frameworks - Zend Framework, CakePHP, Symfony, CodeIgniter etc. I've
> invested quite a bit of time for each one's pros n cons, but i could not
> find an article or tutorial that gives me a complete insight into the world
> of "Frameworks".
>
> I've decided to approach the Zend Community to clarify me some of the
> things
> that are going on in my head. I hope many would like to participate here so
> that each new beginner can get an idea what options he has. Now, with all
> the backing that Zend has in terms of Technology Partners, people with
> PHP-Core knowledge, i decided to learn Zend framework, although alot of
> friends told me to choose CakePHP.
>
> Zend has:
>
> 1. Zend Framework 1.9.2 (Free)
> 2. Zend Server Community Edition (Free)
> 3. Zend Server (Buy)
>
> I've seen MVC tutorials of the framework (although old ones), but find the
> concept appealing. Zend server Community Edition provides with an user
> interface to work with, great. The only thing that confuses me is the
> aspect
> of CACHING.
>
> Caching
>
> Zend framework and Zend Community Edition come with the Zend Optimzer(to my
> understanding does not do opcode caching) and the Zend Server provides with
> opcode caching. I've read alot of APC caching possibilities and capabilites
> which to some people is faster then Zend Optimzer. Andi Gutmans commented
> somewhere that Zend Server has opcode caching capabilities and performance
> tests should be done with zend server.
>
> Now, here are my questions:
>
> 1. If i install Zend Server Community Edition can i still make certain
> manual changes i would be able to do with Zend Framework?
>
> 2. Are opcode caching capabilites present in Zend Framework / Zend Server
> CE
> - other than Optimizer? (if not -> Can i use zend framework to manually
> overcome this deficit?)
>
> 3. If the only Opcode caching is possible with Zend Server(which i would
> have to buy)- is there a possibility to integrate APC with Zend Framework?
>
> 4. Why does Zend has a  http://framework.zend.com/docs/screencasts
> Screenacst Tutorial  about "Getting Started with Zend Framework" with
> 1.0.3.
> Ok i know Zend is a 'Company' and would concentrate more on the buy side of
> products, but essence of PHP is i guess Open Source(free) and any help
> regarding that would be appreciated even if its in the getting started
> video
> - 1.8 would also be OK :-) .
>
> I hope i get some clarification for these questions which might also
> benefit
> others.
>
> Thanx,
> Ataulkarim
> --
> View this message in context:
> http://www.nabble.com/Clarification-needed-about-%22Zend%22-and-its-products-tp25415258p25415258.html
> Sent from the Zend Framework mailing list archive at Nabble.com.
>
>

Reply via email to