Zf campus party_2011

36
Zend Framework: Desenvolvimento Padronizado e Produtivo em PHP Flávio Gomes da Silva Lisboa www.fgsl.eti.br @fgsl

Transcript of Zf campus party_2011

Page 1: Zf campus party_2011

Zend Framework: Desenvolvimento Padronizado e Produtivo

em PHP

Flávio Gomes da Silva Lisboawww.fgsl.eti.br

@fgsl

Page 2: Zf campus party_2011

Engenharia de Software?

Page 3: Zf campus party_2011

Como seria maravilhoso se fosse possível construir software como se

faz um produto de engenharia... mas deve ser um sonho...

miolao.com

Page 4: Zf campus party_2011

blogs.estadao.com.br

Linha de Produção: um de cada vez

Page 5: Zf campus party_2011

Linha de Produção de Software?

Page 6: Zf campus party_2011

Não dá! Todos ao mesmo tempo!

grupoeditagos.com.br

Page 7: Zf campus party_2011

Pra que serve Engenharia de Software?

vidabailarina.blogspot.com

Page 8: Zf campus party_2011

Para planejar e acompanhar a construção do software

fortunecity.com

Page 9: Zf campus party_2011

Arquitetura de Software?

Page 10: Zf campus party_2011

Código bonito?

0000000000000000000000000000000000000000000110000000000110000011110000000011110000011000000000011000000000000000000000000000000000000000000000000010000001000000000000010000100000000100000000000000001000100000000000000100000111111111111110000000111111111111000000000000000000000000

Page 11: Zf campus party_2011

Não! Código funcional, reusável, fácil de manter

e que atende os requisitos do cliente

WYAIWII

Page 12: Zf campus party_2011

Não faça isso com software!

http://noticias.r7.com/esquisitices/fotos/engenheiros-idiotas-fazem-burrada-nas-construcoes-20101105-9.html

Page 13: Zf campus party_2011

Não faça isso com software!

Page 14: Zf campus party_2011

Não faça isso com software!

Page 15: Zf campus party_2011

Não faça isso com software!

Page 16: Zf campus party_2011

Não faça isso com software!

Page 17: Zf campus party_2011

Não faça isso com software!

Page 18: Zf campus party_2011

Não faça isso com software!

Page 19: Zf campus party_2011

Não faça isso com software!

Page 20: Zf campus party_2011

Não faça isso com software!

Page 21: Zf campus party_2011

Não faça isso com software!

Page 22: Zf campus party_2011

PHP

PHP roda em quase 1/3 da Internet;PHP é simples, não é preciso doutorado para utilizá-la;PHP é adaptável;PHP é interoperável;PHP é portável;PHP tem mais de 4,5 milhões de usuários;A combinação Linux/Apache/PHP tem alta performance e estabilidade;

Page 23: Zf campus party_2011

PHP

PHP foi criada para Web.

Mas também é excelente para scripts de automação de tarefas.

Também cria aplicações Desktop (PHP-GTK)

E agora também cria aplicações embarcadas em Android.

Page 24: Zf campus party_2011

PHP

PHP tem suporte completo à orientação a objetos.

Mas também permite uso de programação estruturada, ao mesmo tempo.

Page 25: Zf campus party_2011

Zend Framework

Page 26: Zf campus party_2011

Zend Framework

Page 27: Zf campus party_2011

Arquitetura Flexível e Extensível

Page 28: Zf campus party_2011

Antecipação à evolução do PHP

Page 29: Zf campus party_2011

Comunidade ativa

Page 30: Zf campus party_2011

Grandes parceiros

Page 31: Zf campus party_2011

Show me the code!

programandoalogica.blogspot.com

Page 32: Zf campus party_2011

Projeto FGSL2ZF

http://sourceforge.net/projects/fgslibraryphp

Page 33: Zf campus party_2011

Mão na Massa

http://www.temporealeventos.com.br/?area=107

Page 34: Zf campus party_2011

Livros

Page 35: Zf campus party_2011

Mais informações

http://framework.zend.com

Page 36: Zf campus party_2011

Obrigado

www.fgsl.eti.br