Instalação
O Zend Framework é construído em PHP 5 orientado a objeto e requer PHP 5.1.4 ou superior. Por favor
veja o apêndice de requerimentos do sistema para informações
mais detalhadas.
Uma vez que um ambiente PHP apropriado estiver disponível, o próximo passo é pegar uma cópia do Zend Framework,
que pode ser oficialmente obtida por algum dos métodos seguintes:
Baixar o último lançamento estável.
Está versão, disponível em ambos formatos .zip e .tar.gz, é uma boa
escolha para aqueles que são novos no Zend Framework.
Baixar a última versão instantânea
noturna. Para aqueles que gostam de desafios, a versão instantânea noturna representa a
o último progresso no desenvolvimento do Zend Framework. Versões instantâneas são feitas com a
documentação somente em inglês ou com todas as linguagens disponíveis. Se você quiser antecipar
o trabalho com a versão de desenvolvimento do Zend Framework, considere usar um cliente de
Subversion (SVN).
Usar um cliente Subversion (SVN). Zend Framework
é um software livre, e o repositório de Subversion usado para seu desenvolvimento está disponível
ao público. Considere usar SVN para pegar o Zend Framework se você já usa o SVN no seu
desenvolvimento de aplicação, se desejar contribuir para o framework, ou se precisar atualizar
sua versão do framework mais freqüentemente que os lançamentos ocorrem.
Exportação é
útil se você quiser pegar uma determinada revisão do framework sem que os diretórios de
.svn sejam criados em uma cópia de trabalho.
Verificação de uma
cópia de trabalho é boa quando você quer contribuir para o Zend Framework, e uma cópia
de trabalho pode ser atualizada a qualquer momento com uma
atualização de svn
.
Uma definição
externa é altamente conveniente para desenvolvedores que já usam SVN para gerenciar
cópias de trabalho de sua aplicação.
O URL do tronco do repositório SVN do Zend Framework é:
http://framework.zend.com/svn/framework/trunk
Uma vez que você tiver uma cópia do Zend Framework disponível, sua aplicação terá de ser capaz de acessar
as classes do framework. Embora haja
várias maneiras de fazer isto, seu PHP
include_path
precisa conter o caminho da biblioteca do Zend Framework.
Uma das características mais úteis do Zend Framework é sua implementação do
Front Controller e
dos padrões
Model-View-Controller (MVC).
Comece com o MVC do Zend Framework!
Como os componentes do Zend Framework são levemente ligados, vários componentes podem ser escolhidos
para uso independente conforme a necessidade. Cada um dos capítulos seguintes documenta o uso de um
determinado componente.