ホームページ  >  記事  >  PHPフレームワーク  >  Laravelプロジェクトにはどのようなディレクトリが含まれていますか

Laravelプロジェクトにはどのようなディレクトリが含まれていますか

青灯夜游
青灯夜游オリジナル
2021-09-23 19:09:133397ブラウズ

含まれるディレクトリは次のとおりです: 1. アプリ ディレクトリ; 2. ブートストラップ ディレクトリ; 3. 構成ディレクトリ; 4. データベース ディレクトリ; 5. パブリック ディレクトリ; 6. リソース ディレクトリ; 7. ルート ディレクトリ; 8. ストレージ ディレクトリ;9. ベンダーディレクトリなど

Laravelプロジェクトにはどのようなディレクトリが含まれていますか

このチュートリアルの動作環境: Windows 7 システム、Laravel バージョン 5、Dell G3 コンピューター。

laravel プロジェクトに含まれるディレクトリ

Laravelプロジェクトにはどのようなディレクトリが含まれていますか

app ディレクトリは、laravel プロジェクトのコア ディレクトリです。プロジェクト。主にコントローラーやモデルなどのコア コードを保存するために使用されます。

Laravelプロジェクトにはどのようなディレクトリが含まれていますか

  • User.php がデフォルトのモデルです。 file
  • モデルは別のディレクトリで管理することもできます

Laravelプロジェクトにはどのようなディレクトリが含まれていますか

  • #このパスの下にあります。コントローラ。 Controller.php は基本クラス (親クラス) コントローラです。

  • Auth は、システムによって提供されるデフォルトのユーザー認証コントローラです。

  • コントローラーは別ディレクトリで管理可能

#bootstrapディレクトリ

##はlaravelの起動ディレクトリ

Laravelプロジェクトにはどのようなディレクトリが含まれていますかconfig ディレクトリ


##app.php はプロジェクトのメイン設定ファイルですLaravelプロジェクトにはどのようなディレクトリが含まれていますか

auth.php は、ユーザー認証 (ログイン) を定義するために使用される構成ファイルです。
  • database.php は、データベースの構成ファイルです。
  • filesystems.php は、必要な構成ですファイルとファイル ストレージをアップロードします ファイル
  • mail.php はメール設定ファイルです
  • session.php はセッション コントロール
  • view.php はビュー
  • cache.php はキャッシュです
  • ##データベース ディレクトリ

テーブルを作成するとき、 PHP ファイルを通じて作成する必要があります。作成するクラス、つまり移行でクラスを作成します。このファイルは移行ファイル (データ テーブル ファイルの作成) とも呼ばれます。

Laravelプロジェクトにはどのようなディレクトリが含まれていますか

シード ファイルには、データテーブル用のいくつかのデータ充填ファイル
  • パブリックディレクトリ

のエントリファイルプロジェクト (index.php) はこのファイルに配置されます。これは、単一のエントリ ファイルであり、後のプロジェクトの css ファイルと js ファイルがこのディレクトリに配置されます。

Laravelプロジェクトにはどのようなディレクトリが含まれていますか# したがって、仮想ホストを構成するときは、パブリック ディレクトリ

  • #リソース ディレクトリ
  • ## の下にあるサイト ディレクトリを指定する必要があります。

##lang ディレクトリは言語パックです (プロジェクトをローカライズする必要がある場合は、言語パックを構成する必要があります)

views はビュー ディレクトリであり、ビュー ファイルの保存ディレクトリです (ビュー ファイルはサブディレクトリでも管理できます)

Laravelプロジェクトにはどのようなディレクトリが含まれていますか

    #routes ディレクトリ
  • はルートが定義されているディレクトリです。web.php はルートが定義されているドキュメントです。

ストレージ ディレクトリ

ストレージ ディレクトリは、キャッシュ ファイルとログ ファイルが保存されるディレクトリです。ユーザーはローカルに配置されますが、ストレージにも配置されます。

Laravelプロジェクトにはどのようなディレクトリが含まれていますか

app

ファイルは、ユーザーによってアップロードされたファイルを保存します

Laravelプロジェクトにはどのようなディレクトリが含まれていますか##framework

は、フレームワーク実行時のキャッシュ ファイルです。
  • logs

    は、ログ ディレクトリ
  • #ベンダー ディレクトリ

  • 保存時のサードパーティ コンテンツ
  • .env ファイル
は、何らかのシステムを設定するためのものです関連の環境設定ファイル情報

#artisan file

はスキャフォールディング ファイルであり、主に自動生成などのコード生成 (自動生成) に使用されます。コントローラーとモデルファイルを生成します。アーティザンを使用する場合は、そのアーティザンがコマンド ラインの現在の作業パスにあることを確認する必要があります。 (変更する必要はありません。そのまま使用してください)。 Laravelプロジェクトにはどのようなディレクトリが含まれていますか

関連する推奨事項: 最新の 5 つの Laravel ビデオ チュートリアル

以上がLaravelプロジェクトにはどのようなディレクトリが含まれていますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。