yii2 安裝和初始化
Yii2 通過 Composer 安裝,具體安裝自行參考官方文檔或者上面的鏈接內(nèi)容。 ? ? ? (推薦學(xué)習(xí):yii教程)
Yii2 安裝完以后,按照官方文檔接下來就需要進(jìn)行初始化 ./init,此處初始化時(shí)我們選擇 Development 模式,初始化后會(huì)產(chǎn)生以下文件:
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
可以看出 Yii2 初始化的主要工作是產(chǎn)生一些配置文件和腳本文件,如果你使用?GitHub?作為代碼版本庫,你會(huì)發(fā)現(xiàn)這些配置和腳本文件默認(rèn)是被忽略提交的,具體參見文件所在目錄的?.gitignore?。
這意味著什么?當(dāng)你通過 GitHub 將代碼部署到生產(chǎn)服務(wù)器的時(shí)候,你需要再次通過?./init?進(jìn)行初始化;當(dāng)然,那時(shí)你需要以?Production?模式進(jìn)行初始化了;也許你會(huì)覺得很煩,但是當(dāng)你操作后才發(fā)現(xiàn)這樣的方式很靈活。
根目錄下的?/vendor?是第三方代碼庫(包括Yii2源碼等),默認(rèn)情況下是忽略提交的,由?Composer?維護(hù)。
但由于?Composer?在中國被墻速度慢,所以此推薦將?/vendor?也加入版本庫,具體操作:注釋掉根目錄下?/.gitignore?文件里的?/vendor?內(nèi)容。
以上就是yii如何初始化的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!
每個(gè)人都需要一臺(tái)速度更快、更穩(wěn)定的 PC。隨著時(shí)間的推移,垃圾文件、舊注冊(cè)表數(shù)據(jù)和不必要的后臺(tái)進(jìn)程會(huì)占用資源并降低性能。幸運(yùn)的是,許多工具可以讓 Windows 保持平穩(wěn)運(yùn)行。
微信掃碼
關(guān)注PHP中文網(wǎng)服務(wù)號(hào)
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://www.miracleart.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號(hào)