zoukankan      html  css  js  c++  java
  • 10.10日PHP MAC

    v:

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

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

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

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

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

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

  • 相关阅读:
    移动网络优化
    移动网络架构与数据传输
    移动网络简介与RRC
    CSS之外边距折叠
    网络协议之TLS
    Smarty 模板引擎简介
    FormData介绍
    相对路径与绝对路径
    OAuth2.0
    Redis学习手册(List数据类型)
  • 原文地址:https://www.cnblogs.com/Prinlily/p/9772387.html
Copyright © 2011-2022 走看看