CodeIgniter MVC 框架
codeigniter 基于
模型-視圖-控制器 (mvc) 開發(fā)模式。 mvc 是一種將應用程序邏輯與表示分離的軟件方法。實際上,它允許您的網(wǎng)頁包含最少的腳本,因為演示文稿與 php 腳本是分開的。
模型代表您的數(shù)據(jù)結(jié)構(gòu)。通常,您的模型類將包含幫助您在數(shù)據(jù)庫中檢索、插入和更新信息的函數(shù)。
視圖 是呈現(xiàn)給用戶的信息。一個視圖通常是一個網(wǎng)頁,但在 codeigniter 中,視圖也可以是頁面片段,如頁眉或頁腳。它也可以是 rss 頁面,或任何其他類型的"頁面"。
控制器充當模型、視圖以及處理 http 請求和生成網(wǎng)頁所需的任何其他資源之間的中介。