On Saturday 12 September 2009 08:25 PM, ataulkarim 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)
There is no compulsion to use other Zend products with Zend Framework. Zend Framework can be used on any PHP 5 installation.
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?
You don't have to use Zend Server in order to use Zend Framework. But if you wish, you can.
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?

Yes, you can use APC or any other op code caching component of your choice. Just treat Zend Framework as any other PHP library.
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 :-) .

There are good tutorials on ZF. http://www.survivethedeepend.com/ for example. The blogosphere offers some good tutorials. There is also the http://www.zendcasts.com/.( The domain name might mislead. It is not an official Zend website).
I hope i get some clarification for these questions which might also benefit
others.



--

With warm regards,
Sudheer. S
Business: http://binaryvibes.co.in, Tech stuff: http://techchorus.net, 
Personal: http://sudheer.net

Reply via email to