Zend Framework é um framework de código aberto para o desenvolvimento de aplicações web e web services com PHP 5. Zend Framework é implementado usando 100% de código orientado a objeto. A estrutura dos componente do Zend Framework é um tanto original; cada componente é projetado com poucas dependências em outros componentes. Essa arquitetura flexível permite que os desenvolvedores utilizem os componentes individualmente. Costumamos chamar isso de modelo "use à vontade".
Embora eles possam ser usados separadamente, os componentes da biblioteca padrão do
Zend Framework formam um poderoso e extensível framework para aplicações web quando
combinados. Zend Framework oferece uma implementação MVC robusta
e de alto desempenho, uma abstração de banco de dados que é simples de usar, e um
componente para formulários que implementa a renderização, validação e filtragem de
formulários em HTML de modo que os desenvolvedores possam combinar
todas estas operações utilizando uma interface orientada a objetos fácil de usar. Outros
componentes, tais como Zend_Auth
e Zend_Acl
,
fornecem autenticação e autorização de usuários junto à maioria das lojas credenciadas.
Outros, ainda, implementam bibliotecas de cliente para simplificar o acesso aos serviços
web mais populares. Quaisquer que sejam as necessidades de sua aplicação, você
provavelmente irá encontrar um componente do Zend Framework que poderá ser usado para
reduzir drasticamente o tempo de desenvolvimento com uma base testada exaustivamente.
A principal patrocinadora do projeto 'Zend Framework' é a Zend Technologies, mas muitas empresas têm contribuído com componentes ou com características significativas para o framework. Empresas como Google, Microsoft e StrikeIron mantêm parcerias com a Zend para fornecer interfaces de web services e outras tecnologias que pretendam disponibilizar aos desenvolvedores do Zend Framework.
Zend Framework não poderia distribuir e dar suporte a todos esses recursos sem a ajuda da vibrante comunidade do Zend Framework. Os membros da comunidade, incluindo colaboradores, se dispõem em listas de discussão, canais IRC, e outros fóruns. Seja qual for a sua pergunta sobre o Zend Framework, a comunidade estará sempre disponível para lhe responder.