摘要:官方文檔給出了兩種的安裝方式。一種是通過歸檔文件安裝,另一種則是通過進行安裝。為啥要通過歸檔文件的方式安裝呢,其實你我心里都是明白的,因為另一種安裝方式失敗了,別無選擇嘛。
作者:白狼 出處:http://www.manks.top/document/install.html 本文版權歸作者,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。
官方文檔給出了兩種Yii2的安裝方式。一種是通過歸檔文件安裝,另一種則是通過composer進行安裝。兩種方式具體有什么不同呢?我們這里不討論,安裝完了你自然也就明白了。
相信很多小伙伴想學Yii2,但是大部分都死在了開頭。所謂萬事開頭難,Yii2無疑更好的證實了這一點,還沒開始就先給你一棒槌。
安裝前準備工作
確保你的php是PHP 5.4 以上版本
確保安裝了PDO PHP擴展
確保安裝了相應的數據庫驅動,如 pdo_mysql
通過歸檔文件進行安裝
我們先以簡單地方式安裝Yii2,所謂的簡單方式,其實更好的說應該是更容易安裝成功的方式,那就是通過歸檔文件進行安裝!也就是說基本框架都是別人整理好了,你只需要下載下來解壓并簡單的配置即可。為啥要通過歸檔文件的方式安裝呢,其實你我心里都是明白的,因為另一種安裝方式失敗了,別無選擇嘛。我們來看具體的操作步驟
1、去官網下載一份高級模板,關于基礎模板我們不做介紹,確實沒啥介紹的。請參考下圖中標記的位置進行下載
(圖片見原文)
2、解壓后拷貝advanced目錄放到web可訪問目錄,文件名advanced,不做改動
3、如果你是類linux系統,切換到advanced目錄執行php init命令進行初始化,如果你是windows系統,請雙擊advanced目錄下的init.bat文件
4、接下來會讓我們選擇開發環境 0開發環境 1生產環境 這里我們選擇0 開發環境,輸入后回車,會讓我們輸入yes或者no進行確認,這里我們輸入yes確認即可
5、驗證下是否安裝成功了,這個時候你可以在瀏覽器地址欄輸入http://localhost/advanced/frontend/web/看效果了,界面上顯示一個大大的Congratulations即代表安裝成功!
通過Composer進行安裝
如果你是第一次聽說過composer或者第一次使用composer,我還是建議你先去了解下什么是composer,這家伙是干嘛的。這里有一份Composer中文文檔,希望對你有所幫助!
一般情況下,composer 安裝包的數據(主要是 zip 文件)是從 github.com 上下載的,安裝包的元數據是從packagist.org 上下載的。眾所周知,國外的網站連接速度很慢,并且隨時可能被“墻”甚至“不存在”,這就會導致很多人composer失敗。我們建議大家的composer國內鏡像,可參考Packagist/Composer中國全量鏡像,如此一來,我們再通過composer安裝或者更新就不再怕會失敗的問題了,當然,你網速很慢的時候仍然不行。我們來看具體的操作步驟
繼續閱讀
[考慮目前國內網站大部分采集文章十分頻繁,更有甚者不注明原文出處,原作者更希望看客們查看原文,以防有任何問題不能更新所有文章,避免誤導!]
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/21600.html
摘要:為了演示特性的基本使用,我將會帶領大家構建一個簡單的博客管理系統。目前為止,我們借助生成了一系列操作。有好提示實際開發中,后臺管理理應利用協助開發,可快速提高開發效果。 作者:白狼 出處:http://www.manks.top/document/easy_blog_manage_system.html 本文版權歸作者,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出...
摘要:出于實戰基礎加之自語言的書籍出版以來,幾乎所有的編程書籍都講述了一個的例子作為開始。操作,其實就是一個是動作的意思,也可以描述為我們前面說的響應地址。 作者:白狼 出處:http://www.manks.top/document/yii_first_application.html 本文版權歸作者,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究...
摘要:之速率限制什么是速率限制權威指南翻譯過來為限流,為防止濫用,你應該考慮對您的限流。如果在規定的時間內接收了一個用戶大量的請求,將返回響應狀態代碼這意味著過多的請求。 Yii2.0 RESTful API 之速率限制 什么是速率限制? 權威指南翻譯過來為限流,為防止濫用,你應該考慮對您的 API 限流。 例如,您可以限制每個用戶 10 分鐘內最多調用 API 100 次。 如果在規定的時...
摘要:之版本控制之前我寫過兩篇關于如何搭建,以及認證等處理,但是沒有涉及到版本管理,今天就來談談版本管理如何實現。如果你還沒有安裝,你可以按照這里的說明進行安裝。 Yii2.0 RESTful API 之版本控制 之前我寫過兩篇關于 Yii2.0 RESTful API 如何搭建,以及 認證 等處理,但是沒有涉及到版本管理,今天就來談談版本管理如何實現。 索性就從頭開始一步一步搭建吧,但是關...
摘要:繼控制器與視圖交互,本篇將講解如何自定義全局函數,以及使用自帶的用戶注冊登錄功能全局函數有時候我們希望自定義一些函數,可以在全局中調用,如默認的在頁面上的顯示效果并不好,尤其是多層級數組的情況下,一大坨數據很難分辨。 繼控制器與視圖交互,本篇將講解如何自定義全局函數,以及使用yii自帶的用戶注冊登錄功能 全局函數 有時候我們希望自定義一些函數,可以在全局中調用,如php默認的var_d...
閱讀 4391·2021-11-19 09:59
閱讀 3318·2021-10-12 10:12
閱讀 2630·2021-09-22 15:25
閱讀 3321·2019-08-30 15:55
閱讀 1183·2019-08-29 11:27
閱讀 1463·2019-08-28 18:06
閱讀 2736·2019-08-26 13:41
閱讀 2554·2019-08-26 13:41