Laravel は、習得と使用が簡単な API と、Eloquent ORM、Router、Blade テンプレート エンジンなどの多くの強力な機能を備えた人気の PHP Web アプリケーション フレームワークです。この記事では、Laravel の始め方について説明します。
ステップ 1: Laravel をインストールする
Laravel の使用を開始するには、Laravel をコンピューターにインストールする必要があります。 2 つの方法 (グローバルとローカル) のいずれかでインストールできます。グローバル インストールでは、どこでも新しいプロジェクトを簡単に作成できますが、ローカル インストールは特定のプロジェクトに対してのみ機能します。
両方の方法の手順は次のとおりです:
グローバル インストール:
composer global require "laravel/installer"
laravel new my-project
「アプリケーションは正常に作成されました」というメッセージが表示された場合は、グローバル Laravel が正常にインストールされたことを意味します。
ローカル インストール:
composer create-project --prefer-dist laravel/laravel my-project
php artisan serve
「Laravel 開発サーバーが開始されました」というメッセージが表示された場合は、Laravel が正常にインストールされたことを意味します。
ステップ 2: データベースを構成する
Laravel で Web アプリケーションの構築を開始する前に、データベースで使用できるように構成する必要があります。 MySQL や PostgreSQL などのデータベースを使用できます。
Laravel では、.env ファイルでデータベースの資格情報を指定できます。次のコマンドを使用して、新しい .env ファイルを作成できます。
cp .env.example .env
デフォルトでは、.env ファイル内のデータベース資格情報は、ローカルの MySQL または PostgreSQL インストールに対応します。 .env ファイルで、次の行をデータベースの認証情報に変更する必要があります:
DB_DATABASE=your_database_name DB_USERNAME=your_database_username DB_PASSWORD=your_database_password
ステップ 3: ルートとコントローラーの作成
Laravel のインストールと構成が正常に完了したので、次のステップはルートとコントローラーを作成することです。コントローラー。
Laravel では、artisan コマンドを使用してコントローラーとルートをすばやく作成できます。次のコマンドを使用して新しいコントローラを作成してください:
php artisan make:controller YourControllerName
これにより、app/Http/Controllers ディレクトリに新しいコントローラ ファイルが作成されます。
新しいルートを作成するには、routes/web.php ファイルに次のコードを追加します。
Route::get('/your-route', 'YourControllerName@methodName');
上記のコードでは、「your-route」が必要なコードです。このコントローラー メソッドによって定義されたルート。「YourControllerName」は作成したばかりのコントローラー クラスの名前、「methodName」はこのルートを通じて呼び出すコントローラー メソッドの名前です。
ステップ 4: ビューの作成
Laravel では、Blade テンプレート エンジンを使用して美しいビューを簡単に作成できます。開発中に、resources/views ディレクトリにビュー ディレクトリとファイルを作成します。次のコマンドを使用して、新しいビューを作成できます。
php artisan make:view YourViewName
これにより、resources/views ディレクトリに「YourViewName」という名前の新しいビュー ファイルが作成されます。
コントローラー メソッドでビューをレンダリングするには、次のコードを使用します。
return view('your-view-name');
上記のコードでは、「your-view-name」は、レンダリングするビュー ファイルの名前です。 。
この記事では、Laravelのビルドと使い方を始める方法を簡単に紹介します。 Laravel を使用して Web アプリケーションを構築する場合は、詳細なヘルプとガイダンスについて公式ドキュメントを必ずよく読んでください。 Laravel には、ヘルプやサポートが得られる強力なコミュニティがあります。
以上がLaravelの構築と使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。