10.10日PHP MAC

v:

视图(模板)部分(文件)单独拿出来后不再做分离
m:

模型(逻辑)部分:分成两部分:
1.连接数据库类(文件):

(执行sql语句返回结果集)
2.模型类(文件):

(引入基础模型类文件(因为基础模型类是模型类的父级类)-模型类方法(增删改查等的方法)->sql语句->调用连接数据库的类中的方法->返回数据)
基础模型类(文件)(作为父类使用,初始化数据库操作类的对象(析构方法)->引入连接数据库的类->实列化数据库类并传值);
c:控制器部分:
1.单列工厂类(文件):

(根据实例化单列工厂对象时的传值->返回指定模型类的对象(防止重复,占用资源))
控制器类(文件)->方法:(引入单列工厂类(文件)->实例化单列工厂类对象->自动调用模型类析构方法(初始化,此时因为模型类里面没有析构方法会到基础模型类调用)->调用模型类中的方法->引入视图文件)
2.访问页:

(引入控制器类(文件)->动作action分发参数->实例化控制器类对象->根据(动作action分发参数)调用控制器中的方法)

转载于:https://www.cnblogs.com/Prinlily/p/9772387.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值