>백엔드 개발 >PHP 튜토리얼 >Laravel 8: 빠른 시작 가이드

Laravel 8: 빠른 시작 가이드

WBOY
WBOY원래의
2023-06-20 09:37:171965검색

Laravel은 웹 애플리케이션을 더 쉽고 빠르게 개발할 수 있도록 다양한 도구와 기능을 제공하는 인기 있는 PHP 프레임워크입니다. Laravel 8이 출시되었으며 많은 새로운 기능과 개선 사항을 제공합니다. 이번 글에서는 Laravel 8을 빠르게 시작하는 방법을 배워보겠습니다.

Laravel 8 설치
Laravel 8을 설치하려면 다음 요구 사항을 충족해야 합니다:

PHP>=7.3
MySQL>=5.6 또는 MariaDB>=10.0
Composer

Laravel 8을 설치하는 가장 쉬운 방법은 Composer를 사용하는 것입니다. . 터미널에 다음 명령을 입력하세요:

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

위 명령은 현재 디렉터리에 "blog"라는 폴더를 생성하고, 이 폴더에 최신 버전의 설치 라라벨 8.

경로 만들기
Laravel에서 경로는 URL을 해당 컨트롤러 메서드에 매핑하는 데 사용됩니다. 경로를 생성하려면 Routes/web.php 파일을 열고 다음을 추가하십시오:

Route::get('/', function () {

return view('welcome');

})

위 코드는 다음과 같은 경로를 생성합니다. 웹 사이트 루트 디렉터리(/)는 Welcome이라는 보기 파일에 매핑됩니다. 아래에서 이 뷰 파일을 생성하겠습니다.

컨트롤러 만들기
컨트롤러는 HTTP 요청 처리의 중심입니다. 컨트롤러를 생성하려면 터미널에 다음 명령을 입력하세요:

php artisan make:controller HomeController

위 명령은 app/Http/Controllers 디렉터리에 HomeController.php 파일을 생성합니다. HomeController.php 파일을 열고 다음을 추가합니다:

& lt ;? Php

namespace AppController; {E

public function index()
{
    return view('welcome');
}

}

위의 코드는 HomeController 컨트롤러라는 이름을 만들고 뷰 파일을 반환하는 index라는 메서드를 만듭니다. 환영이라는 이름이 붙었습니다.


뷰 만들기

뷰는 HTML 콘텐츠를 사용자에게 표시하는 데 사용됩니다. 보기를 만들려면 resources/views 디렉터리에welcome.blade.php라는 파일을 만들고 다음 내용을 추가하세요:

8b05045a5be5764f313ed5b9168a17e6

100db36a723c770d327fc0aef2ce13b1

93f0f5c25f18dab9d176bd4f6de5d30e

<title>Laravel 8 Quickstart</title>

3c7b149cc556f883a18b3c490b028d4e

6c04bd5ca3fcae76e30b72ad730ca86d

<h1>Welcome to Laravel 8</h1>

36cc49f0c466276486e50c850b7e4956
73a6ac4ed44ffec12cee46588e518a5e

위 코드는 "Laravel 8 Quickstart"라는 제목의 HTML 페이지를 생성하고 환영 메시지를 표시합니다.

애플리케이션 테스트하기

애플리케이션을 테스트하려면 터미널에 다음 명령을 입력하세요:

php artisan Serve

위 명령은 Laravel의 내장 웹 서버를 시작합니다. 브라우저에서 http://localhost:8000을 방문하면 "Welcome to Laravel 8"이라는 메시지가 있는 페이지가 표시됩니다.


결론

이 글에서는 Laravel 8을 빠르게 시작하는 방법을 소개합니다. 우리는 Laravel 8을 설치하고 경로, 컨트롤러 및 뷰를 생성하고 애플리케이션을 테스트하는 방법을 배웠습니다. Laravel 8은 많은 새로운 기능과 개선 사항을 제공합니다. 이 글이 여러분에게 도움이 되기를 바랍니다.

위 내용은 Laravel 8: 빠른 시작 가이드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.