Laravelの構築と使い方

PHPz
リリース: 2023-04-14 09:39:55
オリジナル
650 人が閲覧しました

Laravel は、習得と使用が簡単な API と、Eloquent ORM、Router、Blade テンプレート エンジンなどの多くの強力な機能を備えた人気の PHP Web アプリケーション フレームワークです。この記事では、Laravel の始め方について説明します。

ステップ 1: Laravel をインストールする
Laravel の使用を開始するには、Laravel をコンピューターにインストールする必要があります。 2 つの方法 (グローバルとローカル) のいずれかでインストールできます。グローバル インストールでは、どこでも新しいプロジェクトを簡単に作成できますが、ローカル インストールは特定のプロジェクトに対してのみ機能します。

両方の方法の手順は次のとおりです:

グローバル インストール:

  1. Composer の依存関係をインストールする
    Composer は PHP の依存関係マネージャーとオートローダーです。 Laravel をインストールする前に Composer を使用してその依存関係をインストールします。 Composer は公式 Web サイトからダウンロードできます。
  2. Laravel のインストール
    次のコマンドを使用して Laravel をインストールできます:
composer global require "laravel/installer"
ログイン後にコピー
  1. インストールの確認
    次のコマンドを使用して、Laravel が正常にインストールされたかどうかを確認します。 :
laravel new my-project
ログイン後にコピー

「アプリケーションは正常に作成されました」というメッセージが表示された場合は、グローバル Laravel が正常にインストールされたことを意味します。

ローカル インストール:

  1. Composer の依存関係をインストールする
    Composer の依存関係もインストールする必要があります。
  2. 新しいプロジェクトの作成
    新しい Laravel プロジェクトを作成するには、次のコマンドを使用します。
composer create-project --prefer-dist laravel/laravel my-project
ログイン後にコピー
  1. インストールの確認
    次のコマンドを使用して、 Laravel のインストールは成功しました:
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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート