In this tutorial we will study about Zend Framwork of PHP, the requirements, features of this framework are discussed in this topic. This is the first episode of the series subsequent pages will discuss on other and advance topic.
In this tutorial we will study about Zend Framwork of PHP, the requirements, features of this framework are discussed in this topic. This is the first episode of the series subsequent pages will discuss on other and advance topic.Zend Framework (Part -1):
Zend Framework (ZF) is a framework for PHP 5 and it is based on object-oriented paradigm. It is an open-source framework under the new BSD License. The idea of ZF was conceptualized in the early 2005, and it was publicly announced in October 2005 at the first Zend Conference.
ZF does not follow one single pattern or paradigm, that's why it is called use-at-will framework. ZF provides components for different design patterns like MVC, Table Data Gateway, and Row Data Gateway etc. It also provides many other common requirements which are essentials for web application development.
Like other PHP stack (WAMP, XAMPP, LAMP ) Zend Technologies also provides a PHP stack called Zend Server (Community Edition-free version of Zend Server), it is optimized for running applications based on Zend framework
Requirements:
To run ZF (version 1.7.0) we need PHP 5.2.4 or later. ZF Programmer's Reference Guide strongly recommends to use PHP 5.2.3 or later for security and for other reasons. To run unit test we need PHPUnit 3.0 or later.
Features of ZF:
Features of ZF are as follows:
In the next tutorial we will study about directory structure that means how and where to place different type of files and MVC architecture.