美文网首页
项目整体架构

项目整体架构

作者: LBQ_DS | 来源:发表于2018-02-02 13:53 被阅读12次

    从程序开发角度来看:前台(商品模块,用户模块,订单模块)和后台(商品,用户,订单)

    从电子商务角度来看:商品、用户、交易(订单)

    oop思想:面向对象编程

    核心思想:使用人类思考问题,解决问题方式编写程序

    三大特征:

    封装,

    继承,

    多态:在不同上下文中表现不同的形态,在php中不明显 因为php本身就是多态的语言

    $a = 10

    $a = "oop"

    oop的好处(与面向过程对比):

    可维护,可扩展,可重用(很重要,比如你在石头上刻字 过一段时间又要修改 所以很重要 在实际开发中 要经常改需求 -),灵活性高

    1.MVC框架的理解:

    解释:MVC是一种编程思想,M表示模型 并具备具体的业务逻辑 V表示视图,用来显示页面  C:控制器,专门用来负责调度,扮演交通警察的角色

    核心思想:将业务逻辑和显示相分离

    描述:

    优缺点:

    优点,分层明确,便于维护和分工协作,便于交流。

    缺点,理解比较费劲,学习成本高,对于小项目,反而感觉有些麻烦。

    相关文章

      网友评论

          本文标题:项目整体架构

          本文链接:https://www.haomeiwen.com/subject/wvpszxtx.html