A
action
Action é um callable, uma classe ou um método de classe que trata uma rota correspondida e retorna uma resposta. Leia mais em "Actions".
alias
Alias é uma string usada pelo Yii para se referir a uma classe ou a um diretório, como @app/vendor. Leia mais em "Aliases".
aplicação
A aplicação é um objeto que inicializa, trata uma requisição passando pelos middlewares configurados e encerra. Leia mais em "Aplicação".
asset
Asset é um arquivo de recurso. Normalmente contém código JavaScript ou CSS, mas pode ser qualquer conteúdo estático acessado via HTTP. Leia mais em "Assets".
asset bundle
Asset bundle é uma classe PHP que declara um grupo de arquivos CSS, JavaScript, imagens ou fontes que devem ser publicados e registrados juntos. Leia mais em "Asset bundles".
autenticação
Autenticação é o processo de determinar a identidade do usuário atual. Leia mais em "Autenticação".
autorização
Autorização é o processo de verificar se um usuário autenticado ou anônimo tem permissão para realizar uma ação. Leia mais em "Autorização".
autoloading
Autoloading é o processo de carregar classes PHP automaticamente quando elas são usadas pela primeira vez. Leia mais em "Autoloading de classes".
B
bootstrap
Bootstrap é o código de inicialização da aplicação que prepara serviços, configuração e estado de execução antes do tratamento da requisição. Leia mais em "Configuração".
C
configuração
Configuração pode se referir tanto ao processo de definir propriedades de um objeto quanto a um arquivo de configuração que guarda definições para um objeto ou uma classe de objetos. Leia mais em "Configuração".
container
Container é um objeto que cria serviços, resolve suas dependências e retorna instâncias configuradas. Leia mais em "Container de DI".
controller
Controller é uma classe que agrupa métodos de action de rotas relacionadas. Leia mais em "Actions".
cookie
Cookie é um pequeno pedaço de dados guardado pelo navegador e enviado nas requisições seguintes ao mesmo site. Leia mais em "Cookies".
CSRF
CSRF significa cross-site request forgery (falsificação de requisição entre sites), um ataque em que outro site tenta fazer o navegador de um usuário enviar uma requisição indesejada para sua aplicação. Leia mais em "Evitando CSRF".
D
DI
Injeção de dependência é uma técnica de programação em que um objeto recebe suas dependências de fora. Leia mais em "Injeção de dependência e container".
E
entry script (script de entrada)
O script de entrada é o primeiro script PHP executado em uma aplicação web ou de console. Leia mais em "Scripts de entrada".
evento
Evento é um objeto que representa algo que aconteceu e que pode ser passado para listeners. Leia mais em "Eventos".
H
handler
Handler é o código callable escolhido pelo roteamento ou por um middleware para processar uma requisição e produzir uma resposta. Leia mais em "Roteamento e geração de URLs".
I
instalação
Instalação é o processo de preparar algo para funcionar, seja seguindo um arquivo readme, seja executando um script preparado especialmente para isso. No caso do Yii, é definir permissões e atender aos requisitos de software.
L
layout
Layout é um template de view que envolve o conteúdo específico de uma página com a estrutura compartilhada da página. Leia mais em "Trabalhando com layouts".
M
migration
Migration é uma classe PHP versionada que aplica ou reverte uma mudança no schema ou nos dados do banco de dados. Leia mais em "Migrations".
middleware
Middleware é um processador na pilha de processamento da requisição. Dada uma requisição, ele pode produzir uma resposta ou fazer alguma ação e passar o processamento para o próximo middleware. Leia mais em "Middleware".
model
Model é um objeto que representa dados da aplicação e normalmente contém regras de validação ou de negócio para esses dados. Leia mais em "Trabalhando com formulários".
módulo
O módulo é um namespace que agrupa código com base em um caso de uso. Normalmente é usado dentro da aplicação principal e pode conter qualquer código-fonte, definir handlers de URL adicionais ou comandos de console.
N
namespace
Namespace é um recurso da linguagem PHP para agrupar várias classes sob um determinado nome.
P
pacote
Um pacote normalmente é um pacote do Composer. É código pronto para reutilização e redistribuição, que pode ser instalado automaticamente por um gerenciador de pacotes.
parâmetro
Parâmetro é um valor de configuração que pode ser usado pelos arquivos de configuração da aplicação ou de pacotes. Leia mais em "Parâmetros".
Q
queue (fila)
Uma fila é uma estrutura de dados que processa itens na ordem em que chegaram (primeiro a entrar, primeiro a sair). O Yii tem o pacote yiisoft/queue.
R
requisição
Requisição é um objeto PSR-7 que representa uma mensagem HTTP recebida, incluindo método, URI, headers, corpo, arquivos enviados e atributos. Leia mais em "Requisição".
resposta
Resposta é um objeto PSR-7 que representa uma mensagem HTTP enviada, incluindo código de status, headers e corpo. Leia mais em "Resposta".
rota
A rota descreve qual método de requisição e qual padrão de URL devem ser tratados por qual action ou middleware. Leia mais em "Roteamento e geração de URLs".
regra
A regra normalmente se refere a uma regra de validação do pacote yiisoft/validator. Ela guarda um conjunto de parâmetros para verificar se um conjunto de dados é válido. O "rule handler" faz o processamento de fato.
S
serviço
Serviço é um objeto focado que realiza trabalho da aplicação ou fornece comportamento de infraestrutura e normalmente fica registrado no container de DI. Leia mais em "Componentes de serviço".
service provider (provedor de serviços)
Service provider é uma classe que registra definições de serviços relacionados para o container de DI. Leia mais em "Service providers".
sessão
Sessão é um armazenamento no servidor associado a um navegador ao longo de várias requisições. Leia mais em "Sessões".
T
template
Template é um arquivo usado por uma view ou por um template engine para produzir a saída de apresentação, como HTML. Leia mais em "Views".
V
vendor
Vendor é uma organização ou um desenvolvedor individual que fornece código na forma de pacotes. Também pode se referir ao diretório vendor do Composer.
view
A view é responsável por apresentar dados aos usuários finais, normalmente executando um template com os dados fornecidos. Leia mais em "Views".
W
widget
Widget é um componente de view reutilizável que renderiza uma parte da interface do usuário. Leia mais em "Widgets".