Estes exemplos visam a demosntrações práticas de objetos e metodologias usados no Zend Framework (de acordo com meus estudos).
É exigido um nÃvel intermediário em PHP e iniciante em Zend Framework e uma boa noção de programação Orientada a Objeto. Caso você não tenha tais conhecimentos, use ferramentas de busca, tutorias, fórums listas etc, para manter-se atualizado.
Exemplos:
- Exemplo 0001 (Como usar Zend_Db_Table Relationships)
Arquivo
Desconpacte o arquivo zeddemo_vXXX.tar.bzip2 na sua pasta de hosts (para windows use o 7Zip)
ex. /var/www/zeddemo/www (no Linux).
CONFIGURANDO APACHE
Verifique se o mod_rewrite esta habilitado no seu APACHE, caso nao esteja, procure na sua ferramenta de pesquisa como que instala.
Primeiramente crie o host no seu APACHE.
<VirtualHost *>
ServerName zeddemo.meudominio.com
DocumentRoot /var/www/zeddemo/html
</VirtualHost>
Edite o arquivo hosts (/etc/hosts no Linux) adicionando:
127.0.0.1 zeddemo.meudominio.com
CONFIGURANDO MYSQL
Crie um usuário e senha no seu banco de dados:
usuário: zeddemo
senha: zeddemo
No diretório suport temos o arquivo db_demo.sql que é a base de dados aonde irei colocar os exemplos que mexem com base de dados.
Use o seguinte comando para importar diretamente a base:
linux:/var/www/zeddemo/www/suport# mysql -u zeddemo --password=zeddemo < db_demo.sql
Ou use a ferramenta que achar conveniente para importar o arquivo db_demo.sql.
Baixando o ZF
Acesse a página http://framework.zend.com/download .
E baixe a última versão do ZendFramework
Descompacte o arquivo e copie a pasta ZendFrameworkXXXX/library/Zend
para a sua estrutura /var/www/zeddemo/library .
DIVIRTA-SE
Espero estar contribuindo para o aumento do seu conhecimento e quem sabe trocar algumas idéias.
Que você seja promovido a Diretor e lembre de mim quando abrir uma oportunidade ^^ .
Qualquer dúvida entre em contato com o mantedor deste código.
Alexandre F. Martins - uzedmaster@gmail.com
http://www.uzed.com.br/zed
