Sunday, October 7, 2012

Zend Framework tutorial for beginner

After a long pause, I'm back with new tutorials, about Zend Framework.

Who This Tutorial Is For,
These tutorials are for PHP programmers who have at least some experience working with object-oriented programming. It would help to have some familiarity with Zend Framework, but you'll learn a lot about the framework over the course of tutorials.

Prerequisites,
To follow along with the examples, you will need a computer on which you can install a local testing zend server. I've used Fedora Linux server. Use NetBeans  as IDE or any other editor you like.

Why Zend Framework ?

The Zend Framework is really a hybrid framework and as such can be used in a much larger range of projects than strict “application frameworks”. While many components in Zend Framework can be used stand-alone like a component library; it is, at its core an implementation of the “Model-View-Controller” (MVC) pattern.

In a nutshell, the Zend Framework introduces a standardized set of components that allow for easy development of web applications. These applications can be easily developed, maintained and enhanced.

The key features of the Zend Framework are:
  • Everything in the box
  • Modern design
  • Easy to learn
  • Full documentation
  • Simpler Development
  • Rapid development

The Zend framework can be divided into 10 main modules.






























How Zend MVC works ?

In this figure, I've shown that, how MVC structure is working for site to make it meaningful.