Home >> Zend framework 1 >>
Overview of Zend framework 1
Zend Framework is an open source, object oriented web application framework for PHP 5. Zend Framework is often called a 'component library', because it has many loosely coupled components that you can use more or less independently. The component structure of Zend Framework is somewhat unique; each component is designed with few dependencies on other components. This loosely coupled architecture allows developers to use components individually.
While they can be used separately, Zend Framework components in the standard library form a powerful and extensible web application framework when combined. Zend Framework offers a robust, high performance MVC implementation, a database abstraction that is simple to use, and a forms component that implements HTML form rendering, validation, and filtering so that developers can consolidate all of these operations using one easy-to-use, object oriented interface.
MVC stands for Model View Controller. The model view controller pattern is the most used patterns for today’s world web applications. The MVC pattern separates an application in 3 modules: Model, View, Controller.
- The Model is responsible for business logic.
- The View is responsible for displaying the data provided by the model in a specific format.
- The Controller handles the model and view layers to work together.