Yii学习系列之yii大致结构

来源:互联网 发布:中华轴承网软件下载 编辑:程序博客网 时间:2024/05/02 08:23

1)Don't Repeat Yourself

最大化代码重用。

2)Yii可扩展

可以按规则写自己的扩展,也可以使用Yii的扩展库里面的扩展。

3)继续学习MVC

MODEL:

   model的作用是:维护状态。它应该封装业务规则定义数据的状态

   yii的模型:表单模型 和 AR模型。  表单模型封装表单的操作和验证等业务逻辑。 AR模型封装数据操作等业务逻辑。

VIEW:

   渲染用户界面。Yii通常视图是php文件。文件内容大部分应该是html,包含的php内容也应该是简单的逻辑,如循环等。

Ctronller:

   控制访问请求(路由),负责与模型交互,控制渲染的视图等。体现业务流程。

典型的url请求,程序执行流程

    浏览器发送请求到服务器上的MVC应用。

    调用一个控制器用来处理请求->控制器与模型交互->  控制器调用视图-> 视图渲染数据(通常是HTML)并返回给浏览器显示

 链接:http://my.oschina.net/u/1170277/blog/196124

0 0
原创粉丝点击