Slide 1

Slide 1 text

DESENVOLVENDO APLICAÇÕES PHP COM ZEND FRAMEWORK Brasília, Abril de 2009

Slide 2

Slide 2 text

O que será demonstrado? ● Apresentação ● O que é um framework? ● O Zend Framework ● Alguns Componentes ● MVC ● Estrutura ● Mão na massa ● Perguntas e respostas

Slide 3

Slide 3 text

Apresentação ● Membro do PHPDF ● ZCE PHP 5 ● ZCE ZF ● Programador PHP desde 2000 ● Analista de Sistemas - SIGMA ● Usuário de ZF desde 2006 ● Zend_Config_Yaml ● http://adlermedrado.com.br

Slide 4

Slide 4 text

O que é um framework? ● Provém infra-estrutura ● Componentes ● Padronização ● http://tinyurl.com/czep4a

Slide 5

Slide 5 text

O Zend Framework? ● Open Source ● Mantido pela Zend ● Grande e crescente comunidade ● Componentizado ● Baixo acoplamento ● Componentes Testados ● Parcerias com grandes empresas ● http://framework.zend.com

Slide 6

Slide 6 text

Alguns Componentes http://framework.zend.com/about/components http://www.codediesel.com/

Slide 7

Slide 7 text

MVC

Slide 8

Slide 8 text

Estrutura ● Recomendado o uso de mod_rewrite para re-escrita de URLs ● Estrutura 'oficial' recomendada ● Estrutura 'alternativa' ● Isso demonstra a flexibilidade que o ZF provém, pois não exige uma determinada estrutura para que funcione.

Slide 9

Slide 9 text

Estrutura ESTRUTURA DE DIRETÓRIOS UTILIZADA NO MINI-CURSO

Slide 10

Slide 10 text

MÃO NA MASSA.

Slide 11

Slide 11 text

Perguntas e Respostas

Slide 12

Slide 12 text

Até a próxima !!!