Maison  >  Article  >  cadre php  >  Quels répertoires sont inclus dans le projet Laravel

Quels répertoires sont inclus dans le projet Laravel

青灯夜游
青灯夜游original
2021-09-23 19:09:133453parcourir

Les répertoires inclus sont : 1. répertoire d'application ; 2. répertoire de démarrage ; 3. répertoire de configuration ; 5. répertoire de ressources ; Catalogue etc

Quels répertoires sont inclus dans le projet Laravel

L'environnement d'exploitation de ce tutoriel : système Windows 7, Laravel version 5, ordinateur Dell G3.

Répertoires inclus dans le projet laravel

Quels répertoires sont inclus dans le projet Laravel

Le répertoire app est le répertoire principal du projet , principalement utilisé pour stocker le code principal, y compris les contrôleurs et les modèles, parmi lesquels

Quels répertoires sont inclus dans le projet Laravel

  • User.php est le fichier de modèle par défaut
  • Le modèle peut également être géré dans des sous-répertoires

Quels répertoires sont inclus dans le projet Laravel

  • Sous ce chemin se trouve le contrôleur, où Controller.php est la classe de base (parente). class) contrôleur

  • Auth est le contrôleur d'authentification utilisateur par défaut fourni par le système

  • Le contrôleur peut être géré dans des répertoires séparés

répertoire bootstrap

est le répertoire de démarrage de laravel

Quels répertoires sont inclus dans le projet Laravel

répertoire de configuration


Quels répertoires sont inclus dans le projet Laravel

  • app.php est le fichier de configuration principal du projet
  • auth.php est le fichier de configuration utilisé pour définir l'authentification des utilisateurs (login)
  • database.php est le fichier de configuration pour la base de données
  • filesystems.php est le fichier de téléchargement, le fichier de configuration nécessaire au stockage des fichiers
  • mail.php est le fichier de configuration du courrier
  • session.php est le contrôle de session
  • view.php est la vue
  • cache .php est le cache

répertoire de la base de données

Quels répertoires sont inclus dans le projet Laravel

  • Lors de la création d'une table, vous devez la créer via un fichier PHP. Elle est créée via les classes du fichier, c'est-à-dire en créant des classes lors des migrations.
  • fichier seed Stocke les fichiers de remplissage de données pour certaines tables de données

répertoire public

Quels répertoires sont inclus dans le projet Laravel

  • Ce fichier contient le fichier d'entrée de. le projet (index.php), qui peut être un fichier à entrée unique, dans lequel sont placés les fichiers css et css du projet ultérieur, est placé dans ce répertoire.
  • Ainsi, lors de la configuration de l'hôte virtuel, vous devez spécifier le répertoire du site dans le répertoire public

répertoire des ressources

Quels répertoires sont inclus dans le projet Laravel

  • Le répertoire lang est le package de langue (si le projet doit être localisé, vous devez configurer le package de langue)
  • views est le répertoire de vue, qui est le répertoire de stockage des fichiers de vue (les fichiers de vue peuvent également être gérés dans des sous-répertoires)

répertoire routes

est le répertoire qui définit les routes, où web.php est le fichier qui définit les routes .

Quels répertoires sont inclus dans le projet Laravel

répertoire de stockage

Le répertoire de stockage est le répertoire dans lequel les fichiers cache et les fichiers journaux sont stockés. Si les fichiers téléchargés par l'utilisateur sont placés localement, ils sont également placés en stockage.

Quels répertoires sont inclus dans le projet Laravel

  • appfile est le fichier qui stocke les fichiers téléchargés par l'utilisateur

  • framework est le fichier de cache lorsque le framework est en cours d'exécution

  • logs est le répertoire des journaux

    "Répertoire des fournisseurs" fichier , principalement utilisé pour le code généré (génération automatique), tel que la génération automatique de fichiers de contrôleur et de modèle. Lorsque vous utilisez artisan, vous devez vous assurer qu'il se trouve dans le chemin de travail actuel de la ligne de commande. (Pas besoin de modifier, utilisez-le simplement).

Recommandations associées : Les cinq derniers didacticiels vidéo Laravel

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn