A free and open-source book on ZF3 for beginners

Translation into this language is not yet finished. You can help this project by translating the chapters and contributing your changes.

1.1. O que é o Zend Framework 3??

PHP é uma linguagem popular de desenvolvimento de sites. No entanto, fazer sites em PHP puro é difícil. Se você fizer uma aplicação web em PHP puro, você terá que organizar seu código de alguma forma, coletar e validar a dados do usuário, implementar suporte de autenticação do usuário e controle de acesso, gerenciar banco de dados, teste seu código e assim por diante. À medida que seu site cresce em tamanho, fica cada vez mais difícil desenvolver o código de maneira consistente. Cada desenvolvedor de sua equipe aplica sua codificação personalizada favorita estilos e padrões. O código se torna supercomplicado, lento e difícil de suportar. Você mescla o seu código em um único script gigante sem separação de interesses. Você tem que reinventar a roda muitas vezes e isso causa problemas de segurança. Além disso, quando você muda para o desenvolvimento de um novo site você notará que uma grande parte do código que você já escreveu para o site antigo pode ser usado novamente com pequenas modificações. Este código pode ser separado numa biblioteca. É assim que os frameworks aparecem.

Um framework é um tipo de biblioteca, de um software (também escrito em PHP) Que fornecer aos desenvolvedores da Web a base de código e formas padronizadas e consistentes de criação Para aplicativos da web.

Zend Framework 3 é um Framework de PHP open-source e Grátis. Seu desenvolvimento é guiado (e patrocinado) pela Zend Technologies, que também é conhecida como a fornecedora da linguagem PHP. A primeira versão (Zend Framework 1) foi lançada em 2007; Zend Framework 2, a segunda versão deste software, foi lançado em setembro de 2012. Zend Framework 3 (ou brevemente ZF3) foi lançado em junho de 2016.

O Zend Framework 3 fornece os seguintes recursos:


Top