Zend Framework es un framework de código abierto para desarrollar aplicaciones web y servicios con PHP 5. Zend Framework está implementado utilizando código 100% orientado a objetos. La estructura de componentes de Zend Framework es un tanto singular; cada componente se ha diseñado con pocas dependencias respecto de otros componentes. Esta arquitectura débilmente acoplada permite a los desarrolladores utilizar los componentes de forma individual. A menudo llamamos a esto un diseño de «uso a voluntad» (use-at-will).
Aunque pueden utilizarse por separado, los componentes de Zend Framework incluidos en la biblioteca
estándar conforman, al combinarse, un framework de aplicaciones web potente y extensible. Zend Framework
ofrece una implementación MVC robusta y de alto rendimiento, una
abstracción de base de datos sencilla de usar y un componente de formularios que implementa la
representación, validación y filtrado de formularios HTML, de modo
que los desarrolladores pueden consolidar todas estas operaciones mediante una única interfaz orientada
a objetos y fácil de usar. Otros componentes, como
Zend_Auth y Zend_Acl, proporcionan
autenticación y autorización de usuarios frente a todos los almacenes de credenciales habituales. Otros
implementan bibliotecas cliente para acceder de forma sencilla a los servicios web más populares
disponibles. Sean cuales sean las necesidades de su aplicación, es probable que encuentre un componente
de Zend Framework que pueda utilizarse para reducir drásticamente el tiempo de desarrollo sobre una
base minuciosamente probada.
El principal patrocinador del proyecto «Zend Framework» es Zend Technologies, pero muchas empresas han contribuido con componentes o funcionalidades importantes al framework. Empresas como Google, Microsoft y StrikeIron se han asociado con Zend para proporcionar interfaces a servicios web y otras tecnologías que desean poner a disposición de los desarrolladores de Zend Framework.
Zend Framework no podría ofrecer ni dar soporte a todas estas funcionalidades sin la ayuda de la vibrante comunidad de Zend Framework. Los miembros de la comunidad, incluidos los colaboradores, se ponen a disposición de todos en listas de correo, canales de IRC y otros foros. Sea cual sea la pregunta que tenga sobre Zend Framework, la comunidad siempre está disponible para responderla.