GoConqr has a new look! Let us know what you think.

Mind map

Yii

Leonardo Peixoto yii Portuguese

Map content

Yii

  1. 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
      • View
        • Normalmente, a visão é responsável por renderizar a interface do usuário, com base nos dados do modelo.

Information

Description
yii Mind Map on Yii, created by Leonardo Peixoto on 19/08/2017.
Views
0
Rating

More on Padrões MVC e MVVM

Feedback

What is it about?

What do you think of the new look?

How do you like it?