利用MVC思想和php语言写网站的心得

MVC思想是把一个网站按照展示页面(视图)、业务逻辑(model)和分发功能(控制器)进行分开,便于团队协作完成网站的思想。第一次接触这个思想是CI框架。

现在要用php原生语言(不用任何框架)来实现MVC思想:

1、先写model,把增、删、改、查等直接操作数据库的代码封装到该文件里。

2、把从 页面接收数据,并传给model的代码封装在控制器文件里。

3、要显示的内容放在视图里。

其中,model里可以进一步细分,比如:把接收控制器传过来的参数进行综合,写成sql语句,然后再写一个执行sql语句的页面。控制器要把页面发生的数据接收,并综合整理之后传给model,再把model得到的数据库的数据传给页面,在这一块要注意页面跳转和参数传递(因为php原生语言没有很好的跳转方法,所以可以利用Js语句)

posted @ 2013-07-24 20:48  不务正业的程序员  阅读(273)  评论(0编辑  收藏  举报