
- Zend Framework 教程
- Zend Framework - 首頁
- Zend Framework - 簡介
- Zend Framework - 安裝
- 框架應用
- Zend Framework - MVC架構
- Zend Framework - 概念
- Zend Framework - 服務管理器
- Zend Framework - 事件管理器
- Zend Framework - 模組系統
- 應用結構
- Zend Framework - 建立模組
- Zend Framework - 控制器
- Zend Framework - 路由
- Zend Framework - 檢視層
- Zend Framework - 佈局
- 模型與資料庫
- 不同的資料庫
- 表單與驗證
- Zend Framework - 檔案上傳
- Zend Framework - Ajax
- Cookie 管理
- 會話管理
- Zend Framework - 身份驗證
- 郵件管理
- Zend Framework - 單元測試
- Zend Framework - 錯誤處理
- Zend Framework - 例項
- Zend Framework 有用資源
- Zend Framework - 快速指南
- Zend Framework - 有用資源
- Zend Framework - 討論
Zend Framework - MVC架構
在繼續本章之前,讓我們簡要了解一下MVC。模型-檢視-控制器 (Model View Controller) 是一種軟體方法,它將應用程式邏輯與表示層分離。實際上,它允許網頁包含最少的PHP指令碼,因為表示層是獨立的。
MVC元件的簡要描述如下:
模型 (Model) - 模型表示應用程式資料的結構。通常,模型類包含有助於檢索、插入和更新業務資料到後端資料庫(MySQL、PostgreSQL等)的函式。
檢視 (View) - 檢視是MVC應用程式的表示層。它透過控制器獲取模型資料並根據需要顯示它。它與控制器和模型鬆散耦合,因此可以在不影響模型和控制器的情況下進行更改。
控制器 (Controller) - 控制器是MVC架構的主要元件。每個請求首先都會到達控制器。換句話說,控制器處理所有請求,並充當模型、檢視以及處理HTTP請求並生成響應所需任何其他資源之間的中間體。
在下一章中,我們將瞭解Zend Framework的不同概念。
廣告