Heim  >  Artikel  >  PHP-Framework  >  Welche Verzeichnisse sind im Laravel-Projekt enthalten?

Welche Verzeichnisse sind im Laravel-Projekt enthalten?

青灯夜游
青灯夜游Original
2021-09-23 19:09:133452Durchsuche

Die enthaltenen Verzeichnisse sind: 1. Verzeichnis „Bootstrap“; 5. Verzeichnis „Routen“; Katalog usw.

Welche Verzeichnisse sind im Laravel-Projekt enthalten?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Laravel 5-Version, Dell G3-Computer.

Verzeichnisse im Laravel-Projekt enthalten

Welche Verzeichnisse sind im Laravel-Projekt enthalten?

Das App-Verzeichnis ist das Kernverzeichnis des Projekts und wird hauptsächlich zum Speichern von Kerncode verwendet, einschließlich Controllern und Modellen, darunter

Welche Verzeichnisse sind im Laravel-Projekt enthalten?

  • User.php ist die Standardmodelldatei
  • Das Modell kann auch in Unterverzeichnissen verwaltet werden

Welche Verzeichnisse sind im Laravel-Projekt enthalten?

  • Unter diesem Pfad befindet sich der Controller, wobei Controller.php die Basisklasse (übergeordnet) ist Klasse) Controller

  • Der Auth ist der vom System bereitgestellte Standard-Benutzerauthentifizierungscontroller

  • Der Controller kann in separaten Verzeichnissen verwaltet werden

Bootstrap-Verzeichnis

ist das Startverzeichnis von Laravel

Welche Verzeichnisse sind im Laravel-Projekt enthalten?

config-Verzeichnis


Welche Verzeichnisse sind im Laravel-Projekt enthalten?

  • app.php ist die Hauptkonfigurationsdatei des Projekts
  • auth.php ist die Konfigurationsdatei, die zur Definition der Benutzerauthentifizierung (Anmeldung) verwendet wird
  • database.php ist die Konfigurationsdatei für die Datenbank
  • filesystems.php ist die Upload-Datei, die für die Dateispeicherung benötigte Konfigurationsdatei
  • mail.php ist die Mail-Konfigurationsdatei
  • session.php ist die Sitzungssteuerung
  • view.php ist die Ansicht
  • Cache .php ist der Cache

Datenbankverzeichnis

Welche Verzeichnisse sind im Laravel-Projekt enthalten?

  • Beim Erstellen einer Tabelle müssen Sie diese über eine PHP-Datei erstellen, d. h. durch das Erstellen von Klassen in der Migration . Diese Datei wird auch als Migrationsdatei bezeichnet (Datentabellendatei erstellen).
  • Seeds-Datei. Speichern Sie Datenfülldateien für einige Datentabellen.

öffentliches Verzeichnis. Die Eintragsdatei des Projekts ( index.php) wird in dieser Datei abgelegt. Es kann sich um eine Einzeleintragsdatei handeln, in der die CSS- und CSS-Dateien des späteren Projekts abgelegt werden.

Bei der Konfiguration des virtuellen Hosts müssen Sie also das Site-Verzeichnis für das öffentliche Verzeichnis angeben. Sie müssen das Sprachpaket konfigurieren) Welche Verzeichnisse sind im Laravel-Projekt enthalten?

    views ist das Ansichtsverzeichnis, das das Speicherverzeichnis für Ansichtsdateien ist (Ansichtsdateien können auch in Unterverzeichnissen verwaltet werden)
  • routes-Verzeichnis

ist das Verzeichnis, das definiert Routen, wobei web.php die Datei ist, die Routen definiert.

Welche Verzeichnisse sind im Laravel-Projekt enthalten?

Speicherverzeichnis
  • Das Speicherverzeichnis ist das Verzeichnis, in dem Cache-Dateien und Protokolldateien gespeichert werden. Wenn die vom Benutzer hochgeladenen Dateien lokal abgelegt werden, werden sie auch im Speicher abgelegt.

app

file ist die Datei, die die vom Benutzer hochgeladenen Dateien speichert.

Welche Verzeichnisse sind im Laravel-Projekt enthalten?

Framework

„Anbieterverzeichnis“ ing-Datei Wird hauptsächlich für generierten Code (automatische Generierung) verwendet, z. B. für die automatische Generierung von Controller- und Modelldateien. Wenn Sie artisan verwenden, müssen Sie sicherstellen, dass sich artisan im aktuellen Arbeitspfad der Befehlszeile befindet. (Keine Änderung erforderlich, einfach verwenden).

Verwandte Empfehlungen: Die neuesten fünf Laravel-Video-Tutorials

Das obige ist der detaillierte Inhalt vonWelche Verzeichnisse sind im Laravel-Projekt enthalten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn