Palestra Flisol 2012 - Campinas
-
Upload
anderson-de-castro -
Category
Documents
-
view
350 -
download
2
Transcript of Palestra Flisol 2012 - Campinas
![Page 1: Palestra Flisol 2012 - Campinas](https://reader036.fdocuments.net/reader036/viewer/2022083003/5590b4701a28abef448b4636/html5/thumbnails/1.jpg)
MVC aplicado com PHP
Por: Anderson de Castro
![Page 2: Palestra Flisol 2012 - Campinas](https://reader036.fdocuments.net/reader036/viewer/2022083003/5590b4701a28abef448b4636/html5/thumbnails/2.jpg)
Agenda
I. Quem sou?II. ObjetivosIII. O MVC
I. VantagensII. DesvantagensIII. Exemplos
IV. Funcionando no PHPV. Aplicação TesteVI. Perguntas
![Page 3: Palestra Flisol 2012 - Campinas](https://reader036.fdocuments.net/reader036/viewer/2022083003/5590b4701a28abef448b4636/html5/thumbnails/3.jpg)
Quem sou??
Campo Grandense de MS
Desenvolvedor de Sistemas
Graduando em Análise e Des. de Sistemas(07/2012) – UNIDERP
![Page 4: Palestra Flisol 2012 - Campinas](https://reader036.fdocuments.net/reader036/viewer/2022083003/5590b4701a28abef448b4636/html5/thumbnails/4.jpg)
Objetivos
• Apresentar o Padrão MVC• Dinamizar o conhecimento sobre MVC• Como fazer seu uso com PHP• Criar micro aplicação para fixar o conceito
![Page 5: Palestra Flisol 2012 - Campinas](https://reader036.fdocuments.net/reader036/viewer/2022083003/5590b4701a28abef448b4636/html5/thumbnails/5.jpg)
• Agilizar seu trabalho• Ganhar e aproveitar mais o tempo• Criar e pensar coisas novas e maiores• Favorecer que a equipe toda possa entender a
codificação e o significado dos processamentos realizados.
• Sair mais com os amigos, ou ficar mais na internet!
Bons Motivos para Usar MVC
![Page 6: Palestra Flisol 2012 - Campinas](https://reader036.fdocuments.net/reader036/viewer/2022083003/5590b4701a28abef448b4636/html5/thumbnails/6.jpg)
Ferramentas para isso ...
![Page 7: Palestra Flisol 2012 - Campinas](https://reader036.fdocuments.net/reader036/viewer/2022083003/5590b4701a28abef448b4636/html5/thumbnails/7.jpg)
... para que surgiu o MVC?
O objetivo é SEPARAR as lógicas de negócio da lógica de apresentação e do acesso a dados.
SÓ para isso!
![Page 8: Palestra Flisol 2012 - Campinas](https://reader036.fdocuments.net/reader036/viewer/2022083003/5590b4701a28abef448b4636/html5/thumbnails/8.jpg)
![Page 9: Palestra Flisol 2012 - Campinas](https://reader036.fdocuments.net/reader036/viewer/2022083003/5590b4701a28abef448b4636/html5/thumbnails/9.jpg)
Vamos ao DINAMISMO
então!!
... dinamizando o conceito MVC
![Page 10: Palestra Flisol 2012 - Campinas](https://reader036.fdocuments.net/reader036/viewer/2022083003/5590b4701a28abef448b4636/html5/thumbnails/10.jpg)
... mas e no PHP, como faz??
![Page 11: Palestra Flisol 2012 - Campinas](https://reader036.fdocuments.net/reader036/viewer/2022083003/5590b4701a28abef448b4636/html5/thumbnails/11.jpg)
Abrindo códigos para isso!!!
... Disposição dos Diretórios
![Page 12: Palestra Flisol 2012 - Campinas](https://reader036.fdocuments.net/reader036/viewer/2022083003/5590b4701a28abef448b4636/html5/thumbnails/12.jpg)
Aplicação Teste
Um sistema que cadastre participantes de um evento, mostre-os em uma tela.
SIMPLES!!!
![Page 13: Palestra Flisol 2012 - Campinas](https://reader036.fdocuments.net/reader036/viewer/2022083003/5590b4701a28abef448b4636/html5/thumbnails/13.jpg)
PERGUNTAS???
![Page 14: Palestra Flisol 2012 - Campinas](https://reader036.fdocuments.net/reader036/viewer/2022083003/5590b4701a28abef448b4636/html5/thumbnails/14.jpg)
Colaboradores
Devanice Djanira
Graciele Ernesto
Ronaldo Santos
Marcelo Henrique
![Page 15: Palestra Flisol 2012 - Campinas](https://reader036.fdocuments.net/reader036/viewer/2022083003/5590b4701a28abef448b4636/html5/thumbnails/15.jpg)
CONTATO
facebook.com/anderson.dCastro
web.anderson.castro