人気の PHP フレームワークである Laravel は、バックエンド システムの開発に当然適しています。 Laravel を使用してバックエンド システムを開発する前に、必要な基本設定をいくつか理解する必要があります。この記事では、Laravelのバックエンドシステムの設定方法を紹介します。
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=mydatabase
DB_USERNAME=myusername
DB_PASSWORD=mypassword
APP_DEBUG=true
composer require encore/laravel-admin
インストールが成功したら、サービス プロバイダーとリソース ファイルを登録する必要があります。 config/app.php ファイルに次の設定を追加します:
'providers' => [
// ...
EncoreAdminProvidersAdminServiceProvider::class,
],
'aliases' => [
// ...
'Admin' => EncoreAdminFacadesAdmin::class,
],
最後に、次のコマンドを実行します。コマンドライン Laravel-admin のリソース ファイルを公開できます:
php Artisan Vendor:publish --provider="EncoreAdminAdminServiceProvider"
Auth::routes();
これにより、ログイン、登録、およびログアウトのルートのセットが自動的に生成されます。次に、ユーザー情報を保存するための users テーブルを作成する必要があります。コマンド ラインで次のコマンドを実行します:
php Artisan make:model User -m
ユーザーの列を作成するには生成されたデータベース移行ファイルを開き、次のコードを追加します:
Schema::create('users', function (Blueprint $table) {
$table->bigIncrements('id' );
$table->string('name');
$table->string('email')->unique();
$table->timestamp('email_verified_at) ')->nullable();
$table->string('password');
$table->rememberToken();
$table->timestamps();
});
移行コマンドを実行して、users テーブルを作成します。
php Artisan Midnight
##これで、user テーブルの準備が整いました。次に、バックグラウンドのユーザー情報を管理するユーザー コントローラーを作成する必要があります。次のコマンドを実行します: php Artisan make:controller UserControllerUserController では、ユーザー管理のためのメソッドをいくつか定義する必要があります: class UserController extends Controller{
public functionindex()
{
// TODO: 显示用户列表
{
// TODO: 创建用户
{
// TODO: 保存用户信息
{
// TODO: 显示编辑用户页面
{
// TODO: 更新用户信息
{
// TODO: 删除用户
}
以上がLaravelの背景を設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。