Home
Button Mobile Webdesign em Foco
Newsletter Webdesign em Foco
Support Webdesign em Foco
Contribuition Webdesign em Foco
Doe para a Webdesign em Foco
Suporte da Webdesign em Foco
Fechar

Curso de Laravel para Noobs - #4 Configurações e Diretórios

09/11/2022

Nesse tutorial vamos aprender um pouco sobre as configurações do Laravel, incluindo o arquivo .env e sobre as funcionalidaes de cada diretório.

Configurando o Laravel

As configurações do Laravel ficam dentro do diretório config e as principais informações podem ser editadas através do arquivo de ambiente (.env) que fica na raíz do projeto.

Para saber as configurações atuais do Laravel você pode rodar no termial o seguinte comando:

php artisan about

O arquivo .env é ignorado pelo github por possuir dados confidenciais do seu site, porém caso queira enviá-lo para um diretório online, você pode criptografá-lo e posteriormente descriptografá-lo através dos comandos:

php artisan env:encrypt
php artisan env:decrypt

Diretórios do Laravel

Atualmente o Laravel possui os seguintes diretórios:

Diretórios do Laravel 9

A pasta app é o core do nosso sistema, vai trazer os models, providers, controllers, middlewares e outras peças fundamentais para o fucionamento do Laravel.

O diretório Laravel inicializa os módulos e o cache.

A pasta config traz todas as configurações do seu framework.

No diretório database possuímos as migrations para construção do banco de dados e os factories e seeders para inserção de dados de teste no banco.

lang traz a linguagem padrão do seu Laravel.

O public traz os arquivos que vão para o usuário final, tais como: fotos, css, js, html, etc.

Resource traz as views com os templates.

A pasta routes estabelece as urls e como essas urls vão funcionar dentro do sistema.

O diretório storage serve para armazenamento de logs, arquivos, etc.

tests para trabalhar com Php Unit e testes integrados no Laravel.

vendor é pasta que armazena as libs externas gerenciadas pelo Composer.

Então é isso, por hoje é só! Sucesso nos códigos e na vida!

Precisa de um professor? webdesignemfoco@gmail.com

Receba as aulas da Webdesign em Foco em Seu Email
Suporte Webdesign em Foco

Posts Relacionados

Curso de Laravel para Noobs - #3 Ciclo de Vida da Requisição
No tutorial de hoje aprenderemos como é o ciclo da requisição dentro do Laravel, desde seu acionamento até a resposta para o usuário.
Saiba mais!
Curso de Laravel para Noobs - #5 Rotas
Nesse tutorial vamos começar a aprender sobre rotas dentro do Laravel, como criá-las e como atribuir métodos a elas.
Saiba mais!
Framework
Nessa playlist aprenderemos um pouco mais sobre os diferentes frameworks existentes, apontando os defeitos e qualidades de cada um.
Saiba mais!