ホームページ >PHPフレームワーク >Laravel >laravelプロジェクトの始め方
Laravel は、Web アプリケーションの開発で広く使用されている PHP 言語をベースにしたオープンソースの Web アプリケーション フレームワークです。シンプルさ、優雅さ、表現力豊かな構文、Web 開発プロセスのサポートで知られており、大規模なコミュニティと豊富なエコシステムがあるため、開発者に好まれています。
Laravel の公式 Web サイトでは、Laravel のインストール手順や詳しいドキュメントが簡単に見つかりますので、以下では Laravel プロジェクトの開始方法を簡単に紹介します。
Laravel は Composer を使用して依存関係を管理するため、最初に Composer をインストールする必要があります。コマンドラインに次のコマンドを入力してインストールします:
curl -sS https://getcomposer.org/installer | php sudo mv composer.phar /usr/local/bin/composer
インストールが完了したら、次のコマンドを入力してインストールが成功したかどうかを確認できます:
composer
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 のようこそインターフェイスが表示されます。
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このデータベースのテーブルとフィールドは、アプリケーションで定義したモデル クラスに基づいて作成され、対応する関係が作成されます。
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 と入力すると、すべてのユーザーの名前がリストされます。 概要Laravel プロジェクトを開始するには、次の手順が必要です。
以上がlaravelプロジェクトの始め方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。