• 自定义MVC框架---第一章


    MVC基本介绍

     介绍: 

        mvc是一种编程思想,用来解决开发项目的时候,代码如何编写,项目如何架构的问题,更具体一点就是解决多人协同开发时,如何分工协作的问题,从而提升开发效率

    举一个例子:有一个人想开一个饭店,为了节省成本什么都干:发传单、做菜、上菜、结账、刷碗等,这个饭店肯定无法做大,扩展性太低了,所以要想做大,需要找一些专职的员工的作相应的工作,例如:

    销售-------搞宣传

    厨师-------做菜

    服务员----上菜

    会计------结账

    刷碗工-----刷碗

                ....

                其中上面的分工协作、各司其职的工作方式,就类似于我们的MVC思想

    示意图: 

    MVC,是ModelViewController这三个单词的缩写,分别表示模型、视图、控制器,这3层之间的工作流程如下图所示:

     

    按照mvc思想,搭建相应的目录:

     

    mvc框架的优势: 

    1. MVC就是用来解决多人分工协作时,如何各司其职,提升工作效率的思想

    2. 在项目中通过mvc提升代码的复用性,也就是封装的思想

  • 相关阅读:
    任意用户密码重置的10种姿势
    提取header头进行模块化处理
    web安全测试--XSS(跨站脚本)与CSRF
    web测试--登录界面怎么测?
    Burp Suite抓https数据包
    CTFHub_技能树_远程代码执行
    CTFHub_技能树_SQL注入Ⅱ
    XSS 跨站脚本
    C语言中的内存对齐问题
    CTFHub_技能树_SQL注入Ⅰ
  • 原文地址:https://www.cnblogs.com/we-jack/p/8303314.html
Copyright © 2020-2023  润新知