Criando um site + painel de admin em MVC + PHP + MySQL do zero.
Parte 05
Chegou a hora de criarmos o Router.php e Controller.php
Definirmos as rotas para criação de varias áreas... vou explicar!
Quando queremos criar um site, criamos a rota web ou site, assim todos os controller e view fica em um diretorio chamado web ou site, sendo assim podemos criar também a rotina admin ou painel, que seria o nosso painel administrativo do site, com regras e permissões de acesso.
Criando um site + painel de admin em MVC + PHP + MySQL do zero.
Parte 04
Nesta etapa vamos criar o Model, do nosso MVC, composto por Select, Insert, Update e Delete do banco de dados! Trabalhando com a ferramento PDO, desta forma podemos utilizar diversos tipo de banco de dados com a mesma estrutura.
Criando um site + painel de admin em MVC + PHP + MySQL do zero.
Parte 03
Iniciando nossa criação do framework, agora vamos criar na raiz do nosso projeto o diretório core, dentro deste diretório vamos criar os arquivos System.php, Model.php, Controller.php, Config.php, Router.php e Object.php.
Criando um site + painel de admin em MVC + PHP + MySQL do zero.
Parte 02
Sendo requisitado na nossa index.php, vamos criar o nosso autoload "bootstrap".
Criando um site + painel de admin em MVC + PHP + MySQL do zero.
Parte 01
Ao ser solicitado qualquer tipo de requisição, o nosso htaccess ira redirecionar as chamadas para a nossa index. Caso tenha qualquer tipo de GET na url, iremos trabalhar de uma forma diferente e mais amigável.