上篇文章給大家介紹了《在PHP中如何運(yùn)用Model類(lèi)的select方法?》,本文繼續(xù)給大家介紹如何用PHP制作MVC框架大體流程有一定的參考價(jià)值,有需要的朋友可以參考一下,希望對(duì)大家有所幫助。
PHP高級(jí)頭戰(zhàn)-MVC框架
1、
mvc
model
vi ew
controller
2、psr規(guī)范.
psr1 : 基礎(chǔ)編程規(guī)范
psr2: 編碼風(fēng)格規(guī)范
psr3: 日志接口規(guī)范
psr4: 自動(dòng)加載規(guī)范
3、命名規(guī)范
文件名和類(lèi)名相同(大駝峰原則)IndexController
命名空間名和文件夾名相同( 全部小寫(xiě)) .
4、單一入口(簡(jiǎn)單路由)
index. php?m= index&a= index pathinfo index. php/ index/ index spl_ autoload register (__ autoload)
5、框架目錄架構(gòu)
app model UserModel . php view controller Controller . php UserController . php config config. php vendor 1ib framework src Model . php Page. php Tp1.php public CSS js fonts editor cache緩存.
6、命名空間映射
model=>app/ model controller =>app/controller/ framework =>vendor/lib/framework/ src
推薦學(xué)習(xí):《PHP視頻教程》