Laravel 시작하기 튜토리얼: 가장 인기 있는 PHP 프레임워크를 처음부터 배우세요
소개:
Laravel은 현재 가장 인기 있는 PHP 프레임워크 중 하나이며 사용하기 쉽고 강력하며 활발한 개발 커뮤니티를 보유하고 있습니다. 이 글은 Laravel 프레임워크를 처음부터 배우는 데 도움이 될 것이며 이 강력한 도구를 더 잘 이해하고 익히는 데 도움이 되는 몇 가지 예제 코드를 제공할 것입니다.
1단계: Laravel 설치
시작하기 전에 컴퓨터에 Laravel 프레임워크를 설치해야 합니다. 가장 쉬운 방법은 Composer를 통해 설치하는 것입니다. Composer가 설치되어 있는지 확인하고 다음 명령을 실행하세요:
composer global require laravel/installer
설치가 완료되면 laravel new
명령을 사용하여 새 Laravel 프로젝트를 생성할 수 있습니다. 예를 들어 myproject
라는 프로젝트를 생성하려면 다음 명령을 실행하세요: laravel new
命令创建新的Laravel项目。例如,要创建一个名为myproject
的项目,请运行以下命令:
laravel new myproject
这将在当前目录下创建一个名为myproject
的新Laravel项目。
第二步:配置数据库
在继续之前,您需要设置数据库连接。Laravel默认使用MySQL数据库。打开myproject
目录下的.env
文件,并设置您的数据库连接信息:
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=your_database_name DB_USERNAME=your_username DB_PASSWORD=your_password
请确保替换掉your_database_name
、your_username
和your_password
这些值为您自己的数据库信息。
第三步:路由和控制器
Laravel的核心概念之一是路由和控制器。路由用于将URL映射到相应的控制器方法。打开myproject/routes/web.php
文件,并添加以下代码:
Route::get('/', 'HomeController@index');
上述代码将把根URL(/
)映射到HomeController
控制器的index
方法上。现在,我们需要创建HomeController
控制器。打开终端,进入项目根目录,运行以下命令:
php artisan make:controller HomeController
这将在myproject/app/Http/Controllers
目录下创建一个HomeController.php
文件。打开该文件,并添加以下代码:
<?php namespace AppHttpControllers; use IlluminateHttpRequest; class HomeController extends Controller { public function index() { return view('welcome'); } }
上述代码的作用是返回一个名为welcome
的视图。我们将在下一步中创建这个视图。
第四步:视图
Laravel使用Blade模板引擎来创建视图。打开myproject/resources/views
目录,并创建一个名为welcome.blade.php
的文件。在该文件中,添加以下代码:
<!DOCTYPE html> <html> <head> <title>Welcome</title> </head> <body> <h1>Welcome to Laravel</h1> </body> </html>
第五步:运行应用程序
至此,我们已经完成了一个最基本的Laravel应用程序。打开终端,在项目根目录下运行以下命令启动内置的开发服务器:
php artisan serve
访问http://localhost:8000
rrreee
myproject
라는 새 Laravel 프로젝트가 생성됩니다.
2단계: 데이터베이스 구성
myproject
디렉터리에서 .env
파일을 열고 데이터베이스 연결 정보를 설정하세요. rrreee
your_database_name
, 를 바꿔야 합니다. your_username
및 your_password
값은 자신의 데이터베이스 정보입니다. 🎜🎜3단계: 라우팅 및 컨트롤러🎜 Laravel의 핵심 개념 중 하나는 라우팅과 컨트롤러입니다. 경로는 URL을 해당 컨트롤러 메서드에 매핑하는 데 사용됩니다. myproject/routes/web.php
파일을 열고 다음 코드를 추가하세요: 🎜rrreee🎜위 코드는 루트 URL(/
)을 HomeController컨트롤러의 <code>index
메소드에 있습니다. 이제 HomeController
컨트롤러를 생성해야 합니다. 터미널을 열고 프로젝트 루트 디렉터리를 입력한 후 다음 명령을 실행합니다. 🎜rrreee🎜 이렇게 하면 myproject/app/Http/Controllers
에 HomeController.php
파일이 생성됩니다. 예배 규칙서. 파일을 열고 다음 코드를 추가하세요. 🎜rrreee🎜위 코드는 welcome
이라는 뷰를 반환합니다. 다음 단계에서 이 뷰를 생성하겠습니다. 🎜🎜4단계: 보기🎜Laravel은 블레이드 템플릿 엔진을 사용하여 보기를 생성합니다. myproject/resources/views
디렉터리를 열고 welcome.blade.php
라는 파일을 만듭니다. 이 파일에 다음 코드를 추가하세요: 🎜rrreee🎜5단계: 애플리케이션 실행🎜이 시점에서 가장 기본적인 Laravel 애플리케이션이 완성되었습니다. 터미널을 열고 프로젝트 루트 디렉터리에서 다음 명령을 실행하여 내장 개발 서버를 시작합니다. 🎜rrreee🎜http://localhost:8000
를 방문하면 "라는 제목의 메시지가 표시됩니다. Laravel에 오신 것을 환영합니다' 페이지입니다. 🎜🎜결론: 🎜이 기사에서는 Laravel 프레임워크를 설치하고 구성하는 방법과 기본 경로, 컨트롤러 및 뷰를 만드는 방법을 처음부터 배웠습니다. 이는 Laravel 개발의 핵심 개념으로, 이 강력한 PHP 프레임워크를 더 자세히 탐색하고 배울 수 있는 기반을 마련합니다. 지속적인 연습과 학습을 통해 더욱 복잡하고 기능이 풍부한 Laravel 애플리케이션을 구축할 수 있을 것입니다. 🎜🎜위 내용은 Laravel에 대한 간단한 입문 튜토리얼입니다. 여러분에게 도움이 되길 바랍니다. Laravel 프레임워크를 배우고 사용하는 데 성공하길 바랍니다! 🎜위 내용은 Laravel 시작하기 튜토리얼: 가장 인기 있는 PHP 프레임워크를 처음부터 배우세요의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!