Nati57’s Weblog

Model-view-controller (MVC)

Publicado por: nati57 em: Março 29, 2009

Model-view-controller (MVC) é um padrão de arquitetura de software. Com o aumento da complexidade das aplicações desenvolvidas torna-se fundamental a separação entre os dados (Model) e o layout (View). Desta forma, alterações feitas no layout não afectam a manipulação de dados, e estes poderão ser reorganizados sem alterar o layout.

O model-view-controller resolve este problema através da separação das tarefas de acesso aos dados e lógica de negócio, lógica de apresentação e de interacção com o utilizador, introduzindo um componente entre os dois: o Controller. MVC é usado em padrões de projeto de software, mas MVC abrange mais da arquitetura de uma aplicação do que é típico para um padrão de projeto.

Referencia: Wikipedia

1 Resposta para "Model-view-controller (MVC)"

Wikipedia
http://pt.wikipedia.org/wiki/MVC

Padrões de Projeto : O modelo MVC – Model View Controller
http://www.macoratti.net/vbn_mvc.htm

Arquitetura MVC- Revista PHP
http://www.revistaphp.com.br/artigo.php?id=50

Programando em MVC com PHP
http://www.htmlstaff.org/ver.php?id=10792

Desenvolvimento em três camadas utilizando MVC e PHP 5
http://ribafs.org/outros/Padroes/MVC/mvc-php5.pdf

MVC em PHP com Smarty – Parte 1 e 2
http://imasters.uol.com.br/artigo/5399/php/mvc_em_php_com_smarty_-_parte_1/

Deixe uma resposta


  • nati57: http://www.bestlinux.com.br/index.php/dicas/118/5628-como-incluir-o-jquery-no-wordpress http://simplesideias.com.br/usando-jquery-na-pratica/ ht
  • nati57: O que é? http://www.profissionaisdetecnologia.com.br/modules.php?name=News&file=article&sid=47 http://br-linux.org/linux/itil_-_o_que_e
  • nati57: O que é? http://www.wilsolutions.com.br/index2.php?option=com_content&do_pdf=1&id=15