Esquema de Pastas Laravel 6.2

Description

Representação de onde se encontra cada tipo de arquivo no framework Laravel 6.2
Vinícius Rezendrix
Flowchart by Vinícius Rezendrix, updated more than 1 year ago
Vinícius Rezendrix
Created by Vinícius Rezendrix about 5 years ago
32
0

Resource summary

Flowchart nodes

  • Esquema Pastas Laravel 6.2
  • .env  Enviroment
  • Configurações do projeto
  • pasta - config 
  • Arquivos de configuração que retiram seus valores do arquivo .env
  • app.php 'name' => env('APP_NAME', 'Laravel') nome = 'APP_NAME', senão  'Laravel'
  • pasta - routes
  • Arquivos de rotas, sendo um arquivo para cada view
  • pasta -resources
  • pasta - views
  • Cada página tem uma view
  • Salva também os recursos secundários do site
  • pastas -  js - Javascript lang - arquivo de traduções
  • pasta - vendor
  • pacotes de terceiros / dependências de pacotes de terceiros
  • Não deve ser manipulada manualmente
  • Trabalha-se bastante nessas pastas  
  • pasta - public Protege o restante do código, restringindo o nível de acesso do usuário à pasta public, retirando o acesso aos arquivos sensíveis do programa MCV que estão acima da pasta public
  • pastas-        js       css   img
  • index.php
  • pasta database -  Estrutura das tabelas do banco de dados
  • pasta migrations - você cria uma migration e a estrutura da sua tabela, salva os comandos laravel na migration para criar uma tabela/estrutura em um banco de dados rodando o comando
  • pasta factories - você pode automatizar a tarefa de encher as tabelas do banco de dados com dados falsos para teste
  • pasta seeds - você pode inserir dados em uma tabela específica do seu projeto por meio de comandos
  • pasta bootstrap o arquivo app.php desta pasta é que inicia o funcionamento da sua aplicação
  • Não mexer na pasta bootstrap
  • Ele carrega as classes, faz o autoload das classes e da o 'start' da aplicação
  • pasta app
  • pasta - Http
  • criar pasta - models
  • outros comandos
  • model Users.php - para trabalhar com a tabela de usuários do banco de dados
  • model Produtos.php -  para trabalhar com a tabela de produtos do banco de dados
  • pasta - Controllers - todos os controllers do padrão MVC
Show full summary Hide full summary

Similar

Laravel
Rafael Gibam
Tarefas:
Rayon Nunes
PHP e Laravel
Danilo Righetto
Curso Básico I PHP & MYSQL
Silvio H Fleming
GMUD - Gestão de mudança
Welingson Santos
Organizando Estudos de Férias.
Ronald SS
Sistema Eventos
Victor Braun
Esquema do CRUD WEBSERVICE PHP
Alex Silva
Valodando formulario login
Daniel Souza7582
PHP - Escopo e Visibilidade
Vinícius Rezendrix