wordpress CMS主题 微信
Home > PHP开发 > php编程的3种编程模式:初级模式、分层模式、MVC模式

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

高时银博客 PHP开发 点击: 3,108 次 0 1
  • 标签:
  • 在我们使用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编程和程序维护中,才能真正体会到。


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

    目前还没有评论。赶快来坐沙发吧。

    发表评论