Zend Framework
Flávio Gomes da Silva Lisboa
PHP
● Linguagem de script do lado servidor
● Livre e de código aberto
● Sintaxe simples e amigável (faca de 2
gumes)
● Tem...
Popularidade do PHP
Fonte: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
Popularidade do PHP
Fonte: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
Presença do PHP na Internet
Fonte: http://www.nexen.net/images/stories/phpversion/200810/evolution.global.png
PHP: Boa ou Ruim?
http://en.wikipedia.org/wiki/Green_Lantern http://en.wikipedia.org/wiki/Sinestro
Tal Programador, Tal Programa
Aplicações feitas em PHP com dificuldade de
manutenção são fruto de programadores
indiscipli...
Fonte: http://www.macoratti.net/proc_sw1.htm
A Fase Eterna do Software
Manutenção de Software
Desenvolver com foco na manutenção significa
pensar:
●No gerenciamento da complexidade inerente ao
...
Reuso de Código
No desenvolvimento de software, os ganhos
iniciais se dão pela redução dos defeitos
introduzidos em cada i...
Como reusar?
● Orientação a Objetos
● Padrões de Projeto
● Frameworks
Ref.: http://en.wikipedia.org/wiki/The_Karate_Kid
O que é um framework?
Zend Framework
Inversão de Controle
MVC com Zend Framework
● Demonstração prática de uso do Zend
Framework para criar aplicações em três
camadas em conjunto c...
Mais informações
● http://framework.zend.com
● www.zfbrasil.com
Contato
www.fgsl.eti.br
flaviogomesdasilva@yahoo.com.br
Zend Framework na IV SAE UFPR 2010
Upcoming SlideShare
Loading in...5
×

Zend Framework na IV SAE UFPR 2010

526

Published on

Apresentação feita na IV Semana Acadêmica de Exatas da UFPR

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
526
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Zend Framework na IV SAE UFPR 2010

  1. 1. Zend Framework Flávio Gomes da Silva Lisboa
  2. 2. PHP ● Linguagem de script do lado servidor ● Livre e de código aberto ● Sintaxe simples e amigável (faca de 2 gumes) ● Tem suporte a orientação a objetos (completo a partir da versão 5) ● Diversas aplicações disponíveis: Joomla (CMS), Wordpress (blog), Mantis (bug tracker), Zabbix (monitoração), Gforge (repositório de projetos), etc.
  3. 3. Popularidade do PHP Fonte: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
  4. 4. Popularidade do PHP Fonte: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
  5. 5. Presença do PHP na Internet Fonte: http://www.nexen.net/images/stories/phpversion/200810/evolution.global.png
  6. 6. PHP: Boa ou Ruim? http://en.wikipedia.org/wiki/Green_Lantern http://en.wikipedia.org/wiki/Sinestro
  7. 7. Tal Programador, Tal Programa Aplicações feitas em PHP com dificuldade de manutenção são fruto de programadores indisciplinados.
  8. 8. Fonte: http://www.macoratti.net/proc_sw1.htm A Fase Eterna do Software
  9. 9. Manutenção de Software Desenvolver com foco na manutenção significa pensar: ●No gerenciamento da complexidade inerente ao desenvolvimento de software; ●Na comunicação entre as pessoas envolvidas; ●Na redução dos custos no desenvolvimento; ●Na predição do comportamento futuro do sistema. Fonte: www.cefetrn.br/~placido/disciplina/mossoro/analise/.../aula1.pdf
  10. 10. Reuso de Código No desenvolvimento de software, os ganhos iniciais se dão pela redução dos defeitos introduzidos em cada iteração. A partir daí, ganhos significativos só são conseguidos por meio de reutilização (Paula Filho, 2009, p. 256)
  11. 11. Como reusar? ● Orientação a Objetos ● Padrões de Projeto ● Frameworks Ref.: http://en.wikipedia.org/wiki/The_Karate_Kid
  12. 12. O que é um framework?
  13. 13. Zend Framework Inversão de Controle
  14. 14. MVC com Zend Framework ● Demonstração prática de uso do Zend Framework para criar aplicações em três camadas em conjunto como o Eclipse PDT.
  15. 15. Mais informações ● http://framework.zend.com ● www.zfbrasil.com
  16. 16. Contato www.fgsl.eti.br flaviogomesdasilva@yahoo.com.br
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×