Chaque environnement Yii est un ensemble de fichiers de configuration, comprenant le script d'entrée index.php et divers fichiers de configuration. En fait, ils sont tous placés dans le répertoire /path/to/digpage.com/environments. Jetons un coup d'œil à ce qu'il y a dans ce répertoire :
. ├── dev │ ├── backend │ │ ├── config │ │ │ ├── main-local.php │ │ │ └── params-local.php │ │ └── web │ │ ├── index-test.php │ │ └── index.php │ ├── common │ │ └── config │ │ ├── main-local.php │ │ └── params-local.php │ ├── console │ │ └── config │ │ ├── main-local.php │ │ └── params-local.php │ ├── frontend │ │ ├── config │ │ │ ├── main-local.php │ │ │ └── params-local.php │ │ └── web │ │ ├── index-test.php │ │ └── index.php │ └── yii ├── prod │ ├── backend │ │ ├── config │ │ │ ├── main-local.php │ │ │ └── params-local.php │ │ └── web │ │ └── index.php │ ├── common │ │ └── config │ │ ├── main-local.php │ │ └── params-local.php │ ├── console │ │ └── config │ │ ├── main-local.php │ │ └── params-local.php │ ├── frontend │ │ ├── config │ │ │ ├── main-local.php │ │ │ └── params-local.php │ │ └── web │ │ └── index.php │ └── yii └── index.php
À partir du diagramme de structure de répertoire ci-dessus, vous pouvez voir cela. sous le répertoire environnement Il y a 3 choses :
Répertoire dev
Répertoire prod
Fichier index.php
Parmi eux, dev et prod ont le même structure, et contient 4 répertoires et 1 fichier :
répertoire frontend, utilisé pour les applications front-end, y compris le répertoire config pour stocker les fichiers de configuration et le répertoire web pour stocker les scripts d'entrée web
répertoire backend, utilisé pour les applications en arrière-plan, le contenu est le même que le répertoire frontend
console, utilisé pour les applications en ligne de commande, ne contient que le répertoire de configuration, car la ligne de commande les applications ne nécessitent pas de scripts d'entrée Web. Il n'y a donc pas de répertoire Web.
le répertoire commun est utilisé pour la configuration de l'environnement commun de diverses applications Web et applications en ligne de commande. Il contient uniquement le répertoire de configuration car différentes applications ne peuvent pas partager le même script d'entrée. Notez que le niveau de ce commun est inférieur au niveau de l’environnement. Autrement dit, son universalité n’est commune que dans un certain environnement, et non dans tous les environnements.
Le fichier yii est le fichier de script d'entrée pour les applications en ligne de commande.
Apprentissage recommandé : framework yii
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!