이 안내서는 Laravel에 대한 기본적인 이해를 제공하고 작은 프로젝트 설정을 안내합니다. 인기있는 PHP 프레임 워크 인 Laravel은 우아한 디자인과 강력한 기능으로 유명하여 모든 크기의 프로젝트에 적합합니다.
터미널에서 를 실행하여 PHP가 설치되어 있는지 확인하십시오. 그렇지 않은 경우 공식 PHP 웹 사이트에서 최신 버전을 다운로드하거나 사전 구성된 환경에 Laravel Homestead를 사용하십시오. Homestead는 특히 초보자를위한 간소화 된 설정을 제공합니다 Composer : 작곡가는 PHP 종속성 관리자입니다. Laravel의 종속성을 관리하는 데 필수적입니다 Laravel 설치 프로그램 : 작곡가를 사용하여 Laravel 설치 프로그램을 전 세계적으로 설치하십시오. 시스템의 경로 환경 변수에 작곡가의 글로벌 빈 디렉토리를 추가하십시오. Laravel Herd (Docker 기반 솔루션)와 같은 대안은 홈스테드에 대한 가벼운 대안을 제공합니다.
PHP, 작곡가 및 Laravel 설치 프로그램 (또는 Homestead/Herd)을 사용하여 Laravel 애플리케이션을 구축 할 준비가되었습니다..
새로운 라 라벨 프로젝트 만들기php -v
composer global require laravel/installer
부트 스트랩 및 구성 파일
데이터베이스 마이그레이션 및 파종자 : 공개적으로 액세스 가능한 자산 (CSS, JavaScript, Images, )
: 고환되지 않은 자산 (블레이드 템플릿, Sass, JavaScript)
<code class="language-bash">composer create-project --prefer-dist laravel/laravel my-project</code>: 라우팅 구성.
: my-project
임시 파일, 캐시 및 로그
Composer 관리 종속성. 데이터베이스 구성 및 환경 변수
.env
.env
라우팅, 컨트롤러 및 뷰
<code class="language-bash">composer create-project --prefer-dist laravel/laravel my-project</code>라우팅 () :
컨트롤러 작업에 URL을 매핑하는 경로를 정의합니다. 예 :
컨트롤러 () : env()
요청을 처리하고 모델과 상호 작용합니다
views () :
<code>DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=my_database DB_USERNAME=my_username DB_PASSWORD=my_password</code>데이터베이스 마이그레이션 및 시드
마이그레이션 : 버전 제어 데이터베이스 스키마 변경.
eloquent orm (객체-관계 매핑)
routes/web.php
간단한 crud 응용 프로그램 구축 (책 등록)
이 섹션에서는 CRUD (생성, 읽기, 업데이트, 삭제) 작업을 시연하기위한 기본 도서 등록 응용 프로그램을 작성하는 것이 개요됩니다. 이 예제는 초기 설정에 중점을 둡니다. 전체 CRUD 기능을 완료하는 것은 운동으로 남아 있습니다. Route::get('/welcome', [WelcomeController::class, 'index']);
app/Http/Controllers
resources/views
보기 : 책 데이터를 표시하고 관리하기 위해 블레이드보기 (예 : , )를 만듭니다.
위 내용은 Laravel에서 프로젝트 설정을위한 초보자 가이드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!