php的mvc设计模式,mvc设计模式

摘要:mvc设计思想主要是用户通过浏览器向控制器发送请求,控制器对请求的url路径进行解析,找到要调用的控制器及其相应方法,如果涉及数据库就通过模型调用数据库,如果不需要数据库则根据要求模型分发给控制器数据,控制器在根据模型分发的数据选择模板发送给视图,视图展示给浏览器。|-----mvc   |----- app

mvc设计思想主要是用户通过浏览器向控制器发送请求,控制器对请求的url路径进行解析,找到要调用的控制器及其相应方法,如果涉及数据库就通过模型调用数据库,如果不需要数据库则根据要求模型分发给控制器数据,控制器在根据模型分发的数据选择模板发送给视图,视图展示给浏览器。

|-----mvc

|----- app          应用文件

|------ admin     模块1

|------ Contorller       控制器文件

|------ View             视图文件

|------ admin     模块2

|------ Contorller       控制器文件

|------ View             视图文件

|------ Model             模型文件

|----- includes        框架文件

|------ Controller.php   控制器类

|------ Core.php         框架核心类

|------ Model.php        模型类

|------ View.php         视图类

|----- index.php    入口文件

控制器类为模板的赋值和渲染,,模型类用medoo数据库框架,视图用的plates模板。框架核心类是路由解析请求,框架默认配置类,基础类。

入口文件是项目启动的统一入口,先加载composer自动加载器,然后将项目的根目录定义为常量,最后将框架核心类中的框架基础类,配置文件,查询到的字符串导入,调用基础类中的run函数,run函数启动项目需要配置文件的$config参数和url中的字符串。

批改老师:韦小宝批改时间:2019-02-15 09:27:38

老师总结:写的没有任何毛病 把每个文件写的都很清楚 不错不错!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值