Rumah  >  Artikel  >  rangka kerja php  >  Apakah direktori yang disertakan dalam projek laravel

Apakah direktori yang disertakan dalam projek laravel

青灯夜游
青灯夜游asal
2021-09-23 19:09:133469semak imbas

Direktori yang disertakan ialah: 1. direktori aplikasi; 3. direktori konfigurasi; ;9. Direktori vendor, dsb.

Apakah direktori yang disertakan dalam projek laravel

Persekitaran pengendalian tutorial ini: sistem Windows 7, Laravel versi 5, komputer Dell G3.

Direktori yang disertakan dalam projek laravel

Apakah direktori yang disertakan dalam projek laravel

Direktori apl ialah direktori teras bagi projek, terutamanya digunakan untuk menyimpan kod teras, termasuk pengawal dan model, antaranya

Apakah direktori yang disertakan dalam projek laravel

  • User.php ialah lalai fail model
  • Model juga boleh diuruskan dalam sub-direktori

Apakah direktori yang disertakan dalam projek laravel

  • Di bawah laluan ini ialah pengawal, dengan Controller.php ialah pengawal kelas asas (kelas induk)

  • di mana Auth ialah pengawal pengesahan pengguna lalai yang disediakan oleh sistem

  • Pengawal boleh diuruskan dalam direktori berasingan

direktori bootstrap

ialah direktori permulaan laravel

Apakah direktori yang disertakan dalam projek laravel

direktori konfigurasi


Apakah direktori yang disertakan dalam projek laravel

  • app.php ialah konfigurasi utama fail projek
  • auth.php ialah fail konfigurasi yang digunakan untuk mentakrifkan pengesahan pengguna (log masuk)
  • database.php ialah fail konfigurasi untuk pangkalan data
  • filesystems.php ialah konfigurasi yang diperlukan untuk memuat naik fail dan storan fail Fail
  • mail.php ialah fail konfigurasi mel
  • session.php ialah kawalan sesi
  • view.php ialah lihat
  • cache.php ialah cache

direktori pangkalan data

Apakah direktori yang disertakan dalam projek laravel

  • Apabila membuat jadual, ia perlu dibuat melalui fail PHP untuk mencipta, iaitu, mencipta kelas dalam migrasi Fail ini juga dipanggil fail migrasi (buat fail jadual data)
  • . Fail seeds menyimpan beberapa fail pengisian data untuk jadual data

direktori awam

Apakah direktori yang disertakan dalam projek laravel

  • Fail ini mengandungi fail kemasukan projek (index.php), yang boleh dilakukan. Fail entri tunggal, di mana fail css dan js projek kemudian diletakkan dalam direktori ini.
  • Oleh itu, apabila mengkonfigurasi hos maya, anda perlu menentukan direktori tapak kepada direktori awam

direktori sumber

Apakah direktori yang disertakan dalam projek laravel

  • Direktori lang ialah pek bahasa (jika projek perlu disetempatkan, anda perlu mengkonfigurasi pek bahasa)
  • pandangan ialah direktori paparan, iaitu Direktori storan fail lihat (lihat fail juga boleh diuruskan dalam sub-direktori)

direktori laluan

ialah direktori di mana laluan ditakrifkan, di mana web.php adalah tempat fail ditakrifkan laluan.

Apakah direktori yang disertakan dalam projek laravel

direktori storan

Direktori storan ialah direktori tempat fail cache dan fail log disimpan Jika fail yang dimuat naik oleh pengguna diletakkan secara tempatan, Ia juga diletakkan dalam storan.

Apakah direktori yang disertakan dalam projek laravel

  • apl fail menyimpan fail yang dimuat naik oleh pengguna

  • rangka kerja ialah fail cache apabila rangka kerja sedang dijalankan

  • log ialah direktori log

direktori vendor

Apabila menyimpan kandungan pihak ketiga

Apakah direktori yang disertakan dalam projek laravel

fail env adalah untuk menetapkan beberapa konfigurasi persekitaran berkaitan sistem maklumat fail


Apakah direktori yang disertakan dalam projek laravel

fail artisan ialah fail perancah, terutamanya digunakan untuk kod yang dijana (dijana secara automatik), seperti pengawal dan model penjanaan automatik fail. Apabila menggunakan artisan, anda mesti memastikan bahawa artisan berada dalam laluan kerja semasa baris arahan. (Tidak perlu ubah suai, gunakan sahaja).

Apakah direktori yang disertakan dalam projek laravel

Cadangan berkaitan: Lima tutorial video Laravel terbaharu

Atas ialah kandungan terperinci Apakah direktori yang disertakan dalam projek laravel. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn