安裝Yii
你可以用兩種方式安裝Yii:使用Composer 或下載一個歸檔檔。建議使用前者,這樣只需執行一條簡單的指令就可以安裝新的擴充功能或更新 Yii 了。
標準安裝完Yii之後,框架和一個專案範本都下載並安裝好了。一個項目範本是實現了一些基本特性的 可行的Yii項目,例如登錄,聯絡表單,等等。它的代碼是以推薦的方式組織的。因此,它能夠適合作為你專案的一個好的起點。
在本章節和以後的章節,我們將會介紹如何去安裝Yii和所謂的基本的應用程式範本和如何去實作這個範本上的新特性。 Yii當然也提供了其它模板叫 高級的應用程式模板, 它是更好應用於在一個團隊開發環境中去開發多層級的應用程式。
信息: 这个基本的应用程序模板是适合于开发90%的Web应用程序。 它不同于高级的应用程序模板主要地在如何使它们的代码是 有组织的。 如果你是刚接触Yii,我们强烈建议你坚持使用简单并有足够的功能的基础的应用程序模板。
透過Composer 安裝
安裝Composer
如果還沒安裝Composer,你可以按getcomposer.org 中的方法安裝。在 Linux 和 Mac OS X 中可以執行以下命令:
curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer
在 Windows 中,你需要下載並執行 Composer-Setup.exe。
如果遇到任何問題或想更深入學習 Composer, 請參考 Composer 文件。如果你已經安裝有 Composer 請確保使用的是最新版本, 你可以用 composer self-update 指令更新 Composer 為最新版本。
在本指南中,所有 composer 指令都假定您已經安裝了全域 的 composer, 這樣它可以作為 composer 指令。如果您在本機目錄中使用 composer.phar, 則必須相應地調整範例命令。
如果您之前已安裝 Composer,請確保使用最新版本。您可以透過執行 composer self-update 來更新Composer。
注意: 在安装 Yii 期间,Composer 需要从 Github API 请求很多信息。 请求的数量取决于您的应用程序所依赖的数量, 并 可能大于 Github API 速率限制。如果达到此限制,Composer 可能会要求您提供 Github 登录凭据以获取 Github API 访问令牌。 在快速连接上,您可能比 Composer 能够处理的时间早, 因此我们建议您在安装 Yii 之前配置访问令牌。 有关如何执行此操作 的说明,请参阅 Composer documentation about Github API tokens。
安裝Yii
安裝Composer 後,您可以透過在Web 可存取的資料夾下執行以下命令來安裝Yii應用程式模板:
composer create-project --prefer-dist yiisoft/yii2-app-basic basic
這將在一個名為basic 的目錄中安裝Yii應用程式模板的最新穩定版本。如果需要,您可以選擇不同的目錄名稱。
信息: 如果 composer create-project 命令失败,您也可以参考 Composer 文档的疑难解答 部分中的常见错误。修复错误后, 您可以通过在 basic 目录内运行 composer update 来恢复中止安装。
提示: 如果你想安裝Yii 的最新開發版本,可以使用以下命令代替, 它添加了一個stability 選項:
composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic basic
請注意,Yii的開發版本不應該用於生產,因為它可能會破壞您的運行程式碼。
透過歸檔檔案安裝
透過歸檔檔案安裝Yii 包含三個步驟:
1. 從yiiframework.com下載歸檔檔。
2. 將下載的檔案解壓縮到 Web 存取的資料夾。
3. 修改config/web.php 文件,為cookieValidationKey 設定項新增一個金鑰(若你透過Composer 安裝,則此步驟會自動完成):
// !!! 在下面插入一段密钥(若为空) - 以供 cookie validation 的需要 'cookieValidationKey' => '在此处输入你的密钥',
php中文網,大量的免費yii入門教學,歡迎線上學習!
以上是yii怎麼安裝的詳細內容。更多資訊請關注PHP中文網其他相關文章!