Laravel은 웹 애플리케이션 개발에 널리 사용되는 PHP 언어 기반의 오픈 소스 웹 애플리케이션 프레임워크입니다. 단순성, 우아함, 표현력이 뛰어난 구문 및 웹 개발 프로세스 지원으로 유명하며 대규모 커뮤니티와 풍부한 생태계를 갖추고 있어 개발자들이 선호합니다.
Laravel 공식 홈페이지에서는 Laravel 설치에 대한 자세한 설명서와 단계를 쉽게 찾을 수 있습니다. 아래에서는 Laravel 프로젝트를 시작하는 방법을 간략하게 소개하겠습니다.
Laravel은 종속성을 관리하기 위해 Composer를 사용하므로 먼저 Composer를 설치해야 합니다. 설치하려면 명령줄에 다음 명령을 입력하세요.
curl -sS https://getcomposer.org/installer | php sudo mv composer.phar /usr/local/bin/composer
설치가 완료된 후 다음 명령을 입력하여 설치 성공 여부를 확인할 수 있습니다.
composer
Laravel을 설치하기 전에 다음 작업을 수행해야 합니다. 프로젝트 파일을 저장하기 위한 새 디렉터리를 만듭니다. 명령줄에서 다음 명령을 실행하세요:
mkdir mylaravelapp cd mylaravelapp
그런 다음 다음 명령을 통해 최신 버전의 Laravel을 설치할 수 있습니다:
composer create-project --prefer-dist laravel/laravel .
여기서 점은 Laravel을 현재 디렉터리에 설치한다는 의미입니다.
설치가 완료된 후 명령줄에 다음 명령을 입력하여 Laravel 프로젝트를 시작하세요.
php artisan serve
이렇게 하면 로컬 개발 서버가 시작되고 명령줄에 다음 정보가 출력됩니다.
Laravel development server started: http://127.0.0.1:8000
이 주소를 입력하면 됩니다. 브라우저에서 Laravel의 환영 인터페이스를 볼 수 있습니다.
다음으로 Laravel 애플리케이션이 데이터베이스에 연결하여 사용할 수 있도록 데이터베이스를 구성해야 합니다. mylaravelapp의 루트 디렉터리에서 .env 파일을 찾아 다음 변수 값을 수정합니다.
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=mylaravelapp DB_USERNAME=root DB_PASSWORD=
여기서는 MySQL을 데이터베이스로 사용하고 데이터베이스 이름은 mylaravelapp, 사용자 이름은 root, 비밀번호는 비어 있습니다.
그런 다음 명령줄에서 다음 명령을 실행하여 Laravel 애플리케이션 키를 생성합니다:
php artisan key:generate
마지막으로 명령줄에서 다음 명령을 실행하여 데이터베이스 마이그레이션을 수행합니다.
php artisan migrate
이렇게 하면 데이터베이스 테이블과 필드가 생성되고 프로그램에 정의된 모델 클래스는 해당 관계를 생성합니다.
이제 Laravel 애플리케이션이 데이터베이스에 연결되어 사용할 준비가 되었으므로 데이터를 표시할 경로와 뷰를 생성할 수 있습니다.
app/Http/Controllers 디렉터리에 새 컨트롤러를 만듭니다.
php artisan make:controller UserController
그런 다음 UserController 클래스에 인덱스 메서드를 만듭니다.
public function index() { $users = App\User::all(); return view('users', ['users' => $users]); }
이 메서드는 모든 사용자 데이터를 가져와서 users라는 파일에 전달합니다. Blade.php의 모습.
새 경로를 생성하고 Routes/web.php 파일에 다음 코드를 추가합니다:
Route::get('/users', 'UserController@index');
마지막으로 resources/views 디렉토리에 users.blade.php라는 뷰 파일을 생성합니다:
@foreach ($users as $user) <p>{{ $user->name }}</p> @endforeach
이제 http를 입력합니다. 브라우저에 ://127.0.0.1:8000/users를 입력하면 나열된 모든 사용자의 이름이 표시됩니다.
Summary
Laravel 프로젝트를 시작하려면 다음 단계가 필요합니다:
이 단계를 통해 간단한 Laravel 애플리케이션을 구축하여 표시할 수 있습니다. 데이터를 수집하고 기본적인 웹 개발을 가능하게 합니다. 물론 이것은 단순한 시작점일 뿐입니다. Laravel은 더 풍부하고 복잡한 애플리케이션을 개발할 수 있는 더 많은 기능을 갖추고 있습니다.
위 내용은 라라벨 프로젝트를 시작하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!