MVC, Frameworks PHP e Normalização de Dados
Classificado em Computação
Escrito em em português com um tamanho de 5,44 KB
O que é MVC?
MVC (Model-View-Controller) pode ser definido como um padrão de projeto (design pattern) de software. Tem como proposta separar as camadas de lógica e negócio da camada de apresentação.
Model (Modelo)
Consiste nos componentes da camada de abstração de dados. Tem a função de lidar com o Banco de Dados. Tarefas como incluir, alterar, excluir e recuperar informações de um BD são tarefas dos models.
View (Visão)
Consiste na camada de apresentação, responsável em apresentar os resultados (páginas) para o usuário final. Recebem dados dos controllers e não deverão se comunicar com os models. Basicamente são arquivos HTML ou PHP, contendo estruturas HTML, XHTML ou HTML5 e outros formatos de saída, que apresentarão os... Continue a ler "MVC, Frameworks PHP e Normalização de Dados" »