Promover a padronização de desenvolvimento dos projetos da Fundação Casper Líbero utilizando o Zend Framework de modo que os projetos possuam um alto padrão de qualidade, seja facilmente escalável, possua uma fácil manutenibilidade, trabalhe com orientação a objetos de maneira correta e utilize o padrão de projeto DataMapper para trabalhar com as models do sistema.
Este exemplo tem como base de uso o Zend Framework 1.11.11.
zf create project datamapper
Copiar a biblioteca do Zend Framework para dentro da pasta library de seu projeto.
Criar um virtualhost seguindo o exemplo existente em datamapper datamapper/docs/READ.txt.
127.0.0.1 datamapper.localNo browser verificar se ao digitar a urlhttp://datamapper.localé retornada a mensagem padrão do Zend Framework, na qual, este encontra-se pronto para o uso.
zf configure dbadapter "adapter=Pdo_MySQL&host=localhost&username=root&password=root&dbname=exemplo"
mysql -u root -p < docs/exemplo.sql
zf create model Categoriazf create model Produto
zf create model CategoriaMapperzf create model ProdutoMapper
zf create dbtable Categoria categoriaszf create dbtable Produto produtos
zf create controller Categoriazf create controller Produto
zf create form Categoriazf create form Produto
No bootstrap, dentro do método initAutoloader deve conter a chamada para o método registerNamespace('MeuProjeto') para que ele possa carregar automaticamente as bibliotecas abstradas, como o controlador, form, model e o mapper.