Installation et initialisation de Yii2
Yii2 est installé via Composer. Pour une installation spécifique, veuillez vous référer à la documentation officielle ou au-dessus du contenu du lien. (Apprentissage recommandé : Tutoriel yii)
Une fois Yii2 installé, vous devez l'initialiser selon la documentation officielle./init Lors de l'initialisation ici, nous sélectionnons le mode Développement et. initialize Les fichiers suivants seront générés :
generate backend/config/main-local.php generate backend/config/params-local.php generate backend/config/test-local.php generate backend/web/index-test.php generate backend/web/index.php generate common/config/main-local.php generate common/config/params-local.php generate common/config/test-local.php generate console/config/main-local.php generate console/config/params-local.php generate frontend/config/main-local.php generate frontend/config/params-local.php generate frontend/config/test-local.php generate frontend/web/index-test.php generate frontend/web/index.php generate yii generate yii_testgenerate yii_test.bat generate cookie validation key in backend/config/main-local.php generate cookie validation key in frontend/config/main-local.php chmod 0777 backend/runtime chmod 0777 backend/web/assets chmod 0777 frontend/runtime chmod 0777 frontend/web/assets chmod 0755 yii chmod 0755 yii_test
On peut voir que le travail principal de l'initialisation de Yii2 est de générer des fichiers de configuration et des fichiers de script. Si vous utilisez GitHub comme référentiel de code, vous le ferez. trouver ces fichiers de configuration et de script. Les soumissions sont ignorées par défaut. Pour plus de détails, consultez .gitignore dans le répertoire où se trouve le fichier.
Qu'est-ce que cela signifie ? Lorsque vous déployez le code sur le serveur de production via GitHub, vous devez bien sûr l'initialiser à nouveau via ./init, puis vous devez l'initialiser en mode Production, vous trouverez peut-être cela ennuyeux, mais vous le découvrirez après l'avoir utilisé ; la méthode est très flexible.
/vendor dans le répertoire racine est une bibliothèque de code tierce (y compris le code source Yii2, etc.). Les soumissions sont ignorées par défaut et sont gérées par Composer.
Cependant, comme Composer tarde à être bloqué en Chine, il est recommandé d'ajouter /vendor au référentiel. L'opération spécifique consiste à commenter le contenu de /vendor dans le fichier /.gitignore à la racine. annuaire.
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!