PHP搭建自己的MVC框架 2

2021-07-25 14:59:15 字數 450 閱讀 5976

mvc工作流程初步認識

第一步 訪問者->呼叫控制器 發出指令

第二步 控制器->按指令選取合適的模型

第三步 模型->安控制器發出的指令獲取相應的資料

第四步 控制器->按照指令選取相應的檢視

第五步 檢視->將第三步渠道的資料通過控制器傳遞給檢視資料按使用者想要的樣子展示出來

1、首先我們需要有乙個入口檔案,所有的請求進入到入口檔案中,然後進行蒸發。

2、我們要定義一些常量,別如我們框架所在的目錄,或者是我們的函式庫,或者是我們的第三方類庫所在的目錄。

3、引入函式庫

4、有乙個自動載入的類,幫我們自動的載入一些檔案。

5、啟動框架

6、有乙個路由類,用這個路由類來解析url。

7、通過解析url找到所要載入的控制器和方法。

8、通過計算返回需要的結果

搭建自己的PHP框架

現在web應用普遍使用的是mvc設計模式,即模型 model 檢視 view 和控制器 controller 搭建框架首先要明白三者的聯絡,我們可以設計乙個單入口檔案模式,具體流程是 index.php 獲取引數得到controller控制器名,method方法名,param引數 構造控制器 構造相...

php打造屬於自己的MVC框架

本篇先介紹一下php的mvc實現原理,我們框架的mvc部分也是基於此原理實現的,但是今天的 並不是框架內的 僅僅為說明原理 一 檔案結構 建立3個資料夾 controller資料夾存放控制器檔案 view資料夾存放視 件 model資料夾存放資料檔案 建立1個index.php 作為唯一入口 二 控...

實現自己的MVC框架 php 1

從封閉的大學出來,重新接觸到著時時都在變化的社會的時候,不禁流下了眼淚,同時站在原地感嘆著這世界。從哥哥那裡聽說mode2和mvc的概念,到開始看mvc的文章,又到現在的想法,我又感覺到了久違的熱情,呵呵。在了解到mvc模型的可行性後,我打算將mvc應用於自己的畢業設計 web交易平台 這本身就是個...