Übersicht

Zend Framework ist ein Open Source Framework für die Entwicklung von Web-Anwendungen und Services mit PHP 5. Zend Framework wurde durch Verwendung von 100% Objektorientiertem Code implementiert. Die Komponentenstruktur des Zend Framework ist einzigartig; jede Komponente wurde mit wenig Anhängigkeiten zu anderen Komponenten entworfen. Diese lose gekoppelte Architektur erlaubt es Entwicklern, die Komponenten individuell zu verwenden. Wir nennen das oft auch ein "use-at-will" Design.

Obwohl sie separat verwendet werden können, bilden die Zend Framework Komponenten in der Standard Bibliothek ein mächtiges und erweiterbares Framework für Web-Anwendungen, wenn sie kombiniert werden. Zend Framework bietet eine robuste, hoch performante MVC-Implementation, eine Datenbankabstraktion, die einfach zu verwenden ist, und eine Form-Komponente, die HTML-Form-Darstellung, -Prüfung und -Filterung implementiert, damit Entwickler alle diese Operationen konsolidieren können durch Verwendung eines einfach zu verwendenden, objektorientierten Interfaces. Andere Komponenten wie Zend_Auth und Zend_Acl, bieten Benutzer Authentifizierung und Authorisierung gegenüber allen üblichen Arten von Zugangspunkten. Andere implementieren Client-Bibliotheken um einfach Zugang zu den am meisten verbreiteten Web Services verfügbar zu machen. Was auch immer die eigene Anwendung benötigt, man findet eine Zend Framework Komponente mit einer durchgehend getesteten Basis, die verwendet werden kann, um die Entwicklungszeit drastisch zu reduzieren.

Der prinzipielle Sponsor des Projektes 'Zend Framework' ist Zend Technologies, aber viele Firmen haben Komponenten oder signifikante Features dem Framework beigesteuert. Firmen wie Google, Microsoft, und StrikeIron sind eine Partnerschaft mit Zend eingegangen, um Schnittstellen zu Web Services und anderen Technologien anzubieten, welche diese den Zend Framework Entwicklern zur Verfügung stellen wollen.

Zend Framework könnte alle diese Features nicht liefern und unterstützen ohne die Hilfe der lebhaften Zend Framework Community. Community Mitglieder, einschließlich Entwicklern, sind erreichbar über Mailing Listen, IRC Kanälen, und anderen Foren. Welche Frage man auch immer über Zend Framework hat, die Community ist immer da um diese zu beantworten.