Bioquimica
Por Rob Allen, www.akrabat.com Tradução: Adler Brediks Medrado, http://www.neshertech.net/adler Revisão do documento 1.3.0 Copyright © 2006, 2007 Este tutorial pretende dar uma introdução básica ao uso do Zend Framework através de uma aplicação baseada em bancos de dados. NOTA: Este tutorial foi testado com as versões 0.9 e 0.9.1 do Zend Framework. Existe uma grande chance de ser compatível com versões posteriores, mas certamente não funcionará com versões anteriores a 0.9. AVISO para a versão 0.9: Se você fez o download da versão 0.9 do Zend Framework, então você precisará editar o arquivo library/Zend/Db/Table/Row/Abstract.php e adicionar “ Home Page
Através do tempo de vida de uma aplicação, uma aplicação escrita desta forma se torna passível de difícil manutenção conforme o cliente continue requisitando mudanças que são incluídas em diversos locais de seu código. Um método que melhora a manutenção de uma aplicação é separar o código de um arquivo em três partes distintas (e normalmente arquivos separados): Model A parte de modelo de uma aplicação é a parte que se preocupa com os dados específicos a serem mostrados. No código de exemplo acima, é o conceito de “news”. Dessa forma, model é geralmente relacionado com a lógica de negócios de uma aplicação e administra o carregamento e o salvamento de dados em um banco de dados.
View Controller
A view consiste em uma pequena parte da aplicação que é responsável em mostrar a informação ao usuário. Normalmente, é o HTML. O controller amarra o view e o model para garantir que as informações corretas sejam mostradas na página.
O Zend Framework usa a arquitetura Model-View Controller (MVC). Isto é usado para separar as diferentes partes de sua aplicação para tornar o desenvolvimento e manutenção mais fácil.
Requisitos
O Zend Framework possui os seguintes requisitos: • PHP 5.1.4 (or maior) • Um servidor web que suporte a funcionalidade de mod_rewrite (reescrita de