2. Framework
Oferece uma arquitetura que pode ser
usada em várias aplicações.
Toda aplicação tem um conjunto de
características básicas em comum, que
terminam sendo copiadas para a criação
de novos códigos.
Um framework é projetado para prover
uma estrutura para esses elementos
comuns.
4. Estrutura de Diretórios e Arquivos
config – arquivos de configuração.
controladores
lib – o framework fica aqui (controlador.php e
modelo.php).
modelos
visoes
layouts
.htaccess – habilita a reescrita de URL e define suas
regras.
index.php – front-controller ou dispatcher. Recebe as
requisições (mod_rewrite deve estar habilitado).