- Magento 基礎教程
- Magento - 首頁
- Magento - 概述
- Magento - 安裝
- Magento - 架構
- Magento 商店設定
- Magento - 產品概述
- Magento - 設定語言
- Magento - 設定聯絡方式
- Magento - 設定分類
- Magento - 設定產品
- Magento - 設定庫存
- Magento - 設定稅費
- Magento - 設定運費
- Magento - 設定付款計劃
- Magento - 設定支付閘道器
- Magento - 設定支付方式
- Magento - 設定貨幣
- Magento - 設定結賬選項
- Magento - 設定 PayPal 支付
- Magento - 設定 Google Checkout
- Magento - 設定商店上線
- Magento 系統設定
- Magento - 設定客戶
- Magento - 設定 Google Analytics
- Magento - 設定美觀的 URL
- Magento - 設定 YouTube 影片
- Magento - 設定 Facebook 點贊
- Magento - 設定翻譯
- Magento - 設定系統主題
- Magento - 設定頁面標題
- Magento - 設定頁面佈局
- Magento - 設定新頁面
- Magento - 設定 CMS
- Magento - 設定新聞通訊
- Magento 最佳化
- Magento - 網站最佳化
- Magento - 分析
- Magento - 資料庫效能
- 搜尋引擎最佳化
- Magento 有用資源
- Magento - 問答
- Magento - 快速指南
- Magento - 有用資源
- Magento - 討論
Magento - 架構
在本章中,我們將討論 Magento 的架構風格,用於實現使用者介面。下圖顯示了 Magento 的架構:
Magento 架構包含模型、檢視和控制器。
使用者請求 - 使用者以請求訊息的形式向伺服器傳送請求,其中 Web 瀏覽器、搜尋引擎等充當客戶端。
檢視 - 檢視以特定格式表示資料。它是使用者介面,負責顯示對使用者請求的響應。它指定了將模型資料呈現給使用者的理念。檢視用於反映“您的資料應該是什麼樣子”。
控制器 - 控制器負責響應使用者輸入並對資料模型物件執行互動。它使用模型處理資料並將響應傳送回檢視。
模型 - 模型負責管理應用程式的資料。它包含資料的邏輯並表示框架中的基本資料物件。它響應來自檢視的請求以及來自控制器的更新自身指令。
資料庫 - 資料庫包含使用者請求的資訊。當用戶請求資料時,檢視向控制器傳送請求,控制器向模型傳送請求,模型從資料庫中獲取所需資訊並響應使用者。
WSDL - WSDL 代表 Web 服務描述語言。它用於描述 Web 服務以及如何訪問它們。
廣告