一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

PHP面試系列 之框架(一)

 昵稱21532077 2019-04-02

題:談?wù)勀銓?duì)MVC的認(rèn)識(shí),介紹集中目前比較流行的MVC框架

考點(diǎn):

(1)MVC工作原理

(2)常見MVC框架

延伸:

(1)單一入口的工作原理

(2)模板引擎的理解

 

(1)MVC工作原理

Model:模型層,處理數(shù)據(jù)

View:視圖層,展示數(shù)據(jù),與用戶進(jìn)行交互

Controller:控制器層,業(yè)務(wù)處理,包括獲取并處理視圖層傳遞的數(shù)據(jù),接收模型層處理的數(shù)據(jù)結(jié)果并分配到視圖層

 

生活案例理解:

 實(shí)際MVC原理理解:

 

 

1.控制器調(diào)用視圖層,向用戶展示出視圖 (表單)

2.用戶填寫表單提交數(shù)據(jù)到控制器

3.控制器根據(jù)用戶的請(qǐng)求,將請(qǐng)求數(shù)據(jù)提交到模型層進(jìn)行處理

4.模型需要和數(shù)據(jù)庫建立連接

5.并將用戶提交的數(shù)據(jù)和數(shù)據(jù)庫的數(shù)據(jù)進(jìn)行相關(guān)的操作(增刪改查)

6.數(shù)據(jù)庫將增刪改查的操作結(jié)果返回給模型層

7.模型層將結(jié)果進(jìn)行相關(guān)處理后返回給控制器

8.控制器將數(shù)據(jù)分配到視圖層中

 

 (2)常見的MVC框架

ThinkPHP、Yii2、CI、Yaf、Phalcon等

 

(3)單一入口的工作原理

用一個(gè)處理程序文件處理所有的HTTP請(qǐng)求,根據(jù)請(qǐng)求時(shí)的參數(shù)的不同區(qū)分不同模塊和操作的請(qǐng)求

優(yōu)勢:  1)可以進(jìn)行統(tǒng)一的安全性檢查

  2)集中處理程序

劣勢:  1)URL不美觀(通過URL重寫進(jìn)行URL美化)

  2)處理效率會(huì)稍低

 

(4)模板引擎的理解PHP是一種HTML內(nèi)嵌式的在服務(wù)器端執(zhí)行的腳本語言,但是PHP有很多可以使PHP代碼分開俄模板迎新,

例如:Smarty、Twig、Haml、Liquid等

模板引擎就是龐大的完善的正則表達(dá)式替換庫

 

(5)案例

題:框架中什么是單一入口和多入口,單一入口的優(yōu)缺點(diǎn)?

答:

1)單一入口即所有的模塊都是訪問同一個(gè)文件,多入口即每個(gè)模塊對(duì)應(yīng)各自的模塊的入口文件。

2)優(yōu)點(diǎn):可以進(jìn)行同意的安全性檢驗(yàn);集中處理程序

3)缺點(diǎn):URL不美觀;處理效率會(huì)稍低

 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    欧美亚洲综合另类色妞| 日本久久精品在线观看| 狠色婷婷久久一区二区三区| 手机在线不卡国产视频| 亚洲欧洲成人精品香蕉网| 欧美日韩亚洲国产av| 亚洲一区二区三区福利视频| 爽到高潮嗷嗷叫之在现观看| 久热香蕉精品视频在线播放| 欧美日韩高清不卡在线播放| 国产水滴盗摄一区二区| 激情五月天深爱丁香婷婷| 超碰在线免费公开中国黄片| 国产精品一区二区传媒蜜臀| 久久精品久久久精品久久| 日韩亚洲激情在线观看| 五月综合激情婷婷丁香| 国产一区二区三区av在线| 福利专区 久久精品午夜| 中文字幕乱码免费人妻av| 夫妻性生活真人动作视频| 欧美日韩高清不卡在线播放| 97人妻精品一区二区三区男同| 五月的丁香婷婷综合网| 在线播放欧美精品一区| 国内自拍偷拍福利视频| 欧美日韩国产亚洲三级理论片| 中文字幕91在线观看| 久久精品欧美一区二区三不卡| 高清在线精品一区二区| 成人午夜激情在线免费观看| 亚洲国产欧美精品久久| 草草夜色精品国产噜噜竹菊| 日韩欧美亚洲综合在线| 欧美精品专区一区二区| 亚洲午夜精品视频观看| 国产亚洲视频香蕉一区| 国产又长又粗又爽免费视频| 黄片在线观看一区二区三区| 91天堂免费在线观看| 在线亚洲成人中文字幕高清|