MVC Completo - #6 Arquivo de Configuração
10/04/2018Arquivo config.php
Na aula de hoje vamos desenvolver nosso arquivo config.php. Esse arquivo tem a função de realizar as definições do nosso sistema, facilitando seu uso posterior. Nesse arquivo já podemos deixar definidos nossos caminhos absolutos, diretórios específicos e configurações do banco de dados, conforme se observa no código abaixo:
#Arquivos diretórios raízes
$PastaInterna="";
define('DIRPAGE',"http://{$_SERVER['HTTP_HOST']}/{$PastaInterna}");
if(substr($_SERVER['DOCUMENT_ROOT'],-1)=='/'){ define('DIRREQ',"{$_SERVER['DOCUMENT_ROOT']}{$PastaInterna}"); } else{ define('DIRREQ',"{$_SERVER['DOCUMENT_ROOT']}/{$PastaInterna}"); }
#Diretórios Específicos
define('DIRIMG',DIRPAGE."public/img/");
define('DIRCSS',DIRPAGE."public/css/");
define('DIRJS',DIRPAGE."public/js/");
#Acesso ao banco de dados
define('HOST',"localhost");
define('DB',"sistema");
define('USER',"root");
define('PASS',"");
Após criarmos nosso arquivo config.php, precisamos incluí-lo na nossa index.
require_once("../config/config.php");
Posts Relacionados
MVC Completo - #5 Configurando o .htaccess
Hoje iremos configurar o nosso arquivo .htacess de modo que ele exiba como página inicial do nosso sistema o arquivo index criado dentro da pasta public.
MVC Completo - #7 Criando Rotas
Hoje iremos aprender como criar o arquivo de rotas no nosso sistema MVC. Esse arquivo será verificará se a requisição do usuário está dentro do sistema.