Mapa mental
Yii
Conteúdo do mapa
Yii
MVC(CMV)
- é um padrão de arquitetura de software que separa a representação da informação da interação do usuário com ele
- Controller
- O controlador é nosso diretor principal de uma solicitação roteada e é responsável por aceitar a entrada dos usuários, interagir com o modelo e instruir a exibição para atualizar e exibir adequadamente.
- Model
- Responsável pela manutenção do estado, encapsulando as regras de negócios que se aplicam aos dados que definem esse estado.
- Modelo em Yii é qualquer instância da Classe CModel ou sua classe filha
- CModelForm
- Representa um modelo de dados que coleta entradas em formato HTML
- Ele encapsula toda a lógica para a validação dos campos do formulário e qualquer outra lógica comercial que possa precisar ser aplicada aos dados dos campos do formulário.
- CActiveRecord
- AR
- Active record é uma abordagem para acesso de dados num banco de dados. Uma tabela de banco de dados ou visão(view) é embrulhada(wrapped) em uma classe. Portanto, uma instância de um objeto é amarrada a um único registo(tupla) na tabela. Após a criação e gravação de um objeto, um novo registo é adicionado à tabela. Qualquer objeto carregado obtém suas informações a partir do banco de dados. Quando um objeto é atualizado, o registro correspondente na tabela também é atualizado. A classe de embrulho implementa os métodos de acesso(setter e getter) ou propriedades para cada coluna na tabela ou visão.
- Cada objeto AR em Yii é uma instância de CActiveRecord ou sua classe filho que envolve uma única linha em uma tabela ou exibição de banco de dados, encapsula toda a lógica e detalhes em torno do acesso ao banco de dados e abriga grande parte da lógica de negócios que é exigida para ser aplicada
- AR
- CModelForm
- Modelo em Yii é qualquer instância da Classe CModel ou sua classe filha
- Responsável pela manutenção do estado, encapsulando as regras de negócios que se aplicam aos dados que definem esse estado.
- View
- Normalmente, a visão é responsável por renderizar a interface do usuário, com base nos dados do modelo.
- Controller
- é um padrão de arquitetura de software que separa a representação da informação da interação do usuário com ele
Informações
- Descrição
- yii Mapa Mental sobre Yii, criado por Leonardo Peixoto em 19-08-2017.
- Criado por
- Leonardo Peixoto
- Visualizações
- 0
- Avaliação