Web开发 学习积累20161018

项目

平等、项目开的是啊

  业务逻辑 -> 增删改查

亚、什么是面向对象编程,它来哪些好处

  oop:object oriented programming

  <>核心思想:使用人类思考问题、解决问题之不二法门来编程。

  <>oop的老三深特征

    封装:第一层意思,将性和方法封装到一块,形成对象。

       第二重叠意思,隐藏其间的兑现细节,对外提供可操作的接口(public)

    继承:子类可以通过持续,直接以父类定义好的特性和方式(非私有的)extend代码可选用。

    多态:在不同之前后文中(语境),其展现形态不一致。Php本身便是多态。

  <>为什么说php是多态

    PHP是弱类型语言

    $a=’php’;$a是一个字符串类型的数量

    $a=100;$a是一个整型的数

  <>oop的好处

    可重用

    可维护

    可扩展

    灵活性比较大

三、MVC模式

  结合单一入口     index.php?p=admin&c=goods&a=insert  (完成后台的货增长,C对许控制器(类),a对诺方法)

季、我对MVC的认和透亮

  <>MVC是什么?

    它是一致栽设计模式

    M:model,模型,完成具体的作业逻辑

    V:view,视图,负责展示信息

    C:controller,控制器,负责发号施令,扮演了通警察的角色

  <>MVC的核心思想

    将业务逻辑与展示相分离

  <>具体的叙说MVC的细节 

    图片 1

    注意:对范的领悟,有些许种植描述道

      1、广义上的型:数据库模型和工具模型

      2、狭义上的模型:数据库模型

  <>MVC的利害

    优点:分层明确,便于交流,便于团队开发,便于维护

    缺点:学习成本高,对于有些品种反而比较费心

  <>oop和MVC直接生什么关系

    并从未直接的涉,但是以oop来实现MVC,就是圆满的方案

 四、项目布局说明

  每一个大好之路都出一个优良的型布局。

五、搭建过程

  

 

相关文章