Zend Framework na IV SAE UFPR 2010

645 visualizações

Publicada em

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

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
645
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1
Ações
Compartilhamentos
0
Downloads
7
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no 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

×