• wordpress CMS主题:ssmay主题wordpress CMS主题:ssmay主题
  • 首页 > PHP开发 > php编程的3种编程模式:初级模式、分层模式、MVC模式

    php编程的3种编程模式:初级模式、分层模式、MVC模式

    作者: 分类:PHP开发 点击: 4,862 次
    wordpress CMS主题:ssmay主题

      在我们使用php编程时,我们一般都会按照一个模式来编程。php编程模式主要有3种:model模式、分层模式、mvc模式。到底使用什么模式,这要看我们所要完成的php程序的大小来决定。如:一个程序非常小,只需十几个小页面就可以完成,我们就可以使用初级模式。下面,我们就一起来看一下php的这3种模式。

      1、初级模式。

      所谓初级模式,就是前台界面和业务处理代码混合在一起,在哪里显示,就在哪里处理(如下图)。这种模式是php编程最初级的模式,也是最原始的。如果一个程序比较小,不需要太复杂的处理,就可以使用这种模式。

      php编程的3种编程模式:初级模式、分层模式、MVC模式

      2、分层模式。

      所谓分层模式,就是把界面和业务处理分开来,放到不同的文件中(如下图)是一种面向对象编程模式。这种模式把界面和业务处理分隔开来,形成向个层次,责任分工。

      php编程的3种编程模式:初级模式、分层模式、MVC模式

      3、MVC模式。

      MVC模式,也是目前php编程使用最多的模式,是一种面向对象编程模式。它的全名是Model View Controller,模型(model)-视图(view)-控制器(controller)的缩写。MVC模式用一种业务逻辑、数据、界面显示分离的方法组织代码,可有效提升代码的重用性。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中如下图。

      php编程的3种编程模式:初级模式、分层模式、MVC模式

      MVC模式不仅在php中使用广泛,在其它语言编程中也是一样的,如:java、c#、c++。现在市面上大多的php框架也都采用了MVC模式,如:thinkphp、smarty、zend framework等。这里只是对MVC模式的简单介绍,MVC模式的优点,只有在我们php编程和程序维护中,才能真正体会到。



      QQ二维码

    文章作者:高时银博客
    本文地址:http://wanlimm.com/77201511094869.html
    版权所有 © 转载时必须以链接形式注明作者和原始出处!

    上一篇:
    下一篇:
    wordpress CMS主题:ssmay主题

    或许你会感兴趣的文章:

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注

    This site uses Akismet to reduce spam. Learn how your comment data is processed.