Yii2教學
從 Yii 1.1升級到 Yii2
安裝Yii2
運行應用
第一個程序HelloWord
使用表單
Yii2使用數據庫
使用Gii生成代碼
組件(Component)
屬性(Property)
事件
行爲
配置
類自動加載(Autoloading)
別名(Aliases)
服務定位器
依賴注入容器
Yii安裝
Yii創建頁面
Yii應用程序結構
Yii入口腳本
Yii控制器
Yii使用控制器
Yii使用動作
Yii模型
Yii小部件(Widget)
Yii模塊(Modules)
Yii視圖
Yii佈局(Layouts)
Yii資源(Asset)
Yii Asset轉換
Yii擴展
Yii創建擴展
Yii HTTP請求
Yii響應
Yii URL格式
Yii URL路由
Yii URL規則
Yii HTML表單處理
Yii驗證
Yii特設動態驗證
Yii AJAX驗證
Yii會話Sessions
Yii使用Flash數據
Yii Cookies
Yii使用Cookies
Yii文件上傳
Yii格式化
Yii分頁
Yii數據排序
Yii屬性
Yii數據提供者
Yii數據Widgets
Yii ListView Widget
Yii GridView Widget
Yii事件
Yii創建事件
Yii行爲
Yii創建行爲
Yii配置
Yii依賴注入
Yii數據庫訪問(MySQL,MSSQL,SQLite,MariaDB,PostgreSQL,ORACLE)
Yii數據訪問對象
Yii查詢生成器
Yii活動記錄(Active Record)
Yii數據庫遷移
Yii主題化
Yii RESTful API
Yii動作使用RESTful API
Yii字段
Yii測試
Yii緩存
Yii片段緩存
Yii別名(Aliases)
Yii日誌記錄
Yii錯誤處理
Yii身份驗證
Yii授權
Yii本地化(國際化)
Yii Gii使用
Yii Gii創建模型
Yii Gii創建控制器
Yii Gii創建模塊
Yii安裝
使用Yii2的最直接方式是使用由Yii2團隊提供基本的應用程序模板。此模板也可以通過 Composer 工具得到。
第1步 - 在你的硬盤驅動器上的一個合適的目錄,並通過以下命令下載Composer PHAR(PHP存檔)。
curl -sS https://getcomposer.org/installer | php
第2步 - 這個檔案移到bin目錄。
mv composer.phar /usr/local/bin/composer
第3步- 安裝了Composer以後,就可以安裝Yii2基本的應用程序模板。運行下面的這些命令。
composer global require "fxp/composer-asset-plugin:~1.1.1"
composer create-project --prefer-dist yiisoft/yii2-app-basic helloworld
第一個命令安裝composer asset插件,管理NPM和bower的依賴。第二個命令安裝Yii2基本的應用程序模板在一個名爲 Hello World 的目錄。
或者下載壓縮包:https://github.com/yiisoft/yii2/releases/download/2.0.8/yii-basic-app-2.0.8.tgz,並解壓到 C:\yii2 目錄下。
第4步 - 現在打開 Hello World 目錄,並啓動內置PHP Web服務器。
c:\yii2>php -S localhost:8080 -t web
第5步 - 然後在瀏覽器中打開 http://localhost:8080/requirements.php。你可以看到如下的歡迎頁面。