Welcome to YLOAN.COM
yloan.com » misc » An Introduction to Zend Framework
Gadgets and Gizmos misc Design Bankruptcy Licenses performance choices memorabilia bargain carriage tour medical insurance data

An Introduction to Zend Framework

An Introduction to Zend Framework

An Introduction to Zend Framework

Zend framework is a part of the PHP family. Zend Framework (ZF) is an open source, object-oriented web application framework implemented in PHP 5. It was conceived in early 2005 while many new frameworks, such as Ruby on Rails and the Spring Framework, were gaining popularity in the web development community. ZF was publicly announced at the first Zend Conference in October 2005. Later on in July 2007 a new version of Zend was released called Zend Framework 1.0. Zend had many good features which made it to be a tool of choice for web developers.

One of the main features in that Zend is a use at will framework. There is no textbook pattern that all users have to follow, although it does provide components for the MVC, Table Data Gateway, and Row Data Gateway design patterns. Zend Framework also provides individual components for many other common requirements in web application development. It also seeks to promote web development best practices in the PHP community; conventions are not as commonly used in ZF as in many other frameworks, rather suggestions are put forth by setting reasonable defaults that can be overridden for each ZF application's specific requirements.

Though it is a use at will framework, it has certain requirements with which it will function. Zend Framework requires PHP 5.2.4 or later since version 1.7.0. Previous versions required PHP 5.1.4 , although the ZF Programmer's Reference Guide strongly recommended PHP 5.2.3 or later for security and performance improvements included in these versions of PHP. Apart from this PHPUnit 3.0 is required to run the unit tests shipped with Zend Framework. Many other components also require PHP extensions.

Some Common Features of Zend Framework:-

Zend Framework is a use at will framework. Use-at-will architecture with loosely coupled components and minimal interdependencies.

All the components associated with Zend are fully object-oriented PHP 5 and are E_STRICT compliant.

Extensible MVC implementation supporting layouts and PHP-based templates by default.

Support for multiple database systems and vendors covering all major database systems.


Efficient sub-system caching with support for many types of backends, such as memory or any file system.

Email composition and delivery, retrieval via mbox, Maildir, POP3 and IMAP4.

Zend Technologies provides a PHP stack, which is optimized for running Zend Framework applications. It also includes Zend Framework in its OS-native, integrated installers etc along with PHP and all required extensions. It provides improved performance for PHP and especially Zend Framework applications. Every code must meet Zend's coding standards, the unit tests need to reach at least 80% code coverage before the corresponding code may be moved to the release branch.

Since its arrival Zend framework has been popular and has been the developer's friend. Due its popularity and its potential to deliver the desired results Zend Technologies have come up with more advanced version in Zend Framework 2.0. So Zend framework has been successful in helping to build higher development standards.
Farm Table Kit - Quick Advice ! Intuition Saved the Chilean Miners In the Quran, Allah told Muhammad not to hasten reciting the Quran Financing for Your Property – A few Insights A Short Guide To Istanbul Pilates Need a Sugar Daddy? Just Don't Worry Play 'Zuma Revenge : Adventure' on m3 ds real Are Subliminal Messages Really An Effortless Path To Achieving Your Goals? Beekeeping Guide - What's So Special About Having A Manual? Elements of Expense Report Template The Reluctant Leader How to Convert FLAC to MP3 Bee Behavior - The Worker Honeybee's Life Cycle
print
www.yloan.com guest:  register | login | search IP(216.73.217.37) California / Rosemead Processed in 0.017279 second(s), 5 queries , Gzip enabled , discuz 5.5 through PHP 8.3.9 , debug code: 25 , 3311, 85,
An Introduction to Zend Framework Rosemead