TigerZF
🌐Español

Capítulo 1. Resumen

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.