라라벨 프로젝트 디렉토리 구조

Jmnote (토론 | 기여)님의 2016년 5월 20일 (금) 18:52 판 (→‎주요 파일)

1 개요

라라벨 프로젝트 폴더 구조
라라벨 애플리케이션 구조
  • 라라벨5 기준
  • 폴더는 기본이 그렇다는 것이고 하위폴더를 만들어 사용해도 됨

2 주요 폴더

폴더 위치 설명
app/ 애플리케이션 핵심 코드 보관
모델파일을 주로 이곳에 작성
이하에 여러 폴더가 있음
↳ 컨트롤러 ★ app/Http/Controllers/
부트스트랩 bootstrap/ 애플리케이션 기동을 위한 스크립트 보관
설정 config/ 애플리케이션 설정 파일 보관
데이터베이스 database/ DB 마이그레이션, 시드 보관
↳ 마이그레이션 ★ database/migrations/
↳ 시드 ★ database/seeds/
리소스 resources/ 에셋, 뷰템플릿 등 보관
↳ 뷰 ★ resources/views/
스토리지 storage/ 업로드파일, 캐시파일, 로그 보관
테스트 test/ 테스트 코드 보관
벤더 vendor/ 컴포저 패키지 폴더

3 주요 파일

파일 위치 설명
환경파일 .env 앱, DB, 레디스, 메일 등 설정파일
라우트파일 app/Http/routes.php
로그파일 storage/logs/laravel.log

4 같이 보기

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}