Yii學習系列之yii大致結構
1)Don't Repeat Yourself
最大化程式碼重用。
2)Yii可擴充套件
可以按規則寫自己的擴充套件,也可以使用Yii的擴充套件庫裡面的擴充套件。
3)繼續學習MVC
MODEL:
model的作用是:維護狀態。它應該封裝業務規則,定義資料的狀態。
yii的模型:表單模型 和 AR模型。 表單模型封裝表單的操作和驗證等業務邏輯。 AR模型封裝資料操作等業務邏輯。
VIEW:
渲染使用者介面。Yii通常檢視是php檔案。檔案內容大部分應該是html,包含的php內容也應該是簡單的邏輯,如迴圈等。
Ctronller:
控制訪問請求(路由),負責與模型互動,控制渲染的檢視等。體現業務流程。
典型的url請求,程式執行流程:
瀏覽器傳送請求到伺服器上的MVC應用。
呼叫一個控制器用來處理請求->控制器與模型互動-> 控制器呼叫檢視-> 檢視渲染資料(通常是HTML)並返回給瀏覽器顯示
連結:http://my.oschina.net/u/1170277/blog/196124
相關文章
- yii學習
- Yii2 結構指引
- YII-基礎學習
- yii學習筆記--url解析筆記
- [Yii2] yii2-queue 基於redis 佇列測試學習Redis佇列
- 【yii】yii之元件詳解-載入邏輯薦元件
- yii2 總結
- Yii2 - Active Record 輕鬆學習
- Yii2快速總結
- yii2 之 ActiveRecord 模型模型
- Yii2-application用法 (Yii::$app用法)APP
- Yii框架文摘之二yii的入口與app應用例項(Yii::app())框架APP
- PHP Yii開源框架入門學習(一)薦PHP框架
- yii framework joinFramework
- Yii2.0 RESTful API 之版本控制RESTAPI
- Yii2.0 RESTful API 之速率限制RESTAPI
- PHP框架Yii系列教程(一):入門例項PHP框架
- yii2 坑
- Yii2 事件事件
- yii 佇列不行佇列
- yii2 模型模型
- yii2-sessionSession
- yii2-CookieCookie
- yii2 基礎知識總結
- yii 安裝及配置
- YII安裝踩坑
- YII檔案上傳
- yii框架的部署方法框架
- YII讀書筆記筆記
- yii直接執行sqlSQL
- yii2檢視
- yii2-分頁
- Yii2 Action用法
- 資料結構學習之樹結構資料結構
- yii2-websocket | 基於 yii2 實現的 WebSocket 擴充套件Web套件
- 將 goaop 整合到 Yii,在 Yii 中優雅的面向切面程式設計Go程式設計
- MYSQL事務之Yii2.0商戶提現MySql
- Yii2 之錯誤處理深入分析