PHP Laravel

갓수·2023년 10월 26일
0

php

목록 보기
2/3

PHP Laravel

라라벨은 PHP 프레임워크로써 테일러 오트웰이 개발하였으며
MVC(model - view - controller)패턴에 따라 웹 애플리케이션을 개발함.

설치 방법

컴포저로 라라벨 디렉토리를 설치

composer create-project --prefer-dist laravel/laravel laravelTest

로컬 환경에서 아티즌 명령어를 사용하여 개발 서버를 시작

php artisan serve

디렉토리 구조

├─app
│  ├─Console
│  ├─Exceptions
│  ├─Http
│  │  ├─Controllers
│  │  │  └─Auth
│  │  └─Middleware
│  └─Providers
├─bootstrap
│  └─cache
├─config
├─database
│  ├─factories
│  ├─migrations
│  └─seeds
├─public
│  ├─css
│  └─js
├─resources
│  ├─js
│  │  └─components
│  ├─lang
│  │  └─en
│  ├─sass
│  └─views
├─routes
├─storage
│  ├─app
│  │  └─public
│  ├─framework
│  │  ├─cache
│  │  │  └─data
│  │  ├─sessions
│  │  ├─testing
│  │  └─views
│  └─logs
├─tests
│  ├─Feature
│  └─Unit
└─vendor

app

라라벨 애플리케이션의 핵심코드

Http/Controllers에 클래스를 넣어 사용

bootstrap

app.php 파일을 갖고 있는 디렉토리

app.php는 라라벨 애플리케이션의 부트스트래핑을 담당

config

라라벨 애플리케이션의 설정 파일

database

데이터베이스마이그레이션, 시드 파일들을 작성하는 디렉토리

public

css,js를 작성하는 디렉토리

resource

뷰 파일을 작성하는 디렉토리

routes

루트 디렉토리

vender

컴포저에 의존성을 가지고 있는 디렉토리

profile
중요한건 꺾이지 않는 마음

0개의 댓글