文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>What’s MVC & Some Rules

What’s MVC & Some Rules

时间:2008-01-15  来源:panzt

model-view-controller (MVC) 编程模式是将基于数据库网站应用分成三个主要模块:

1.  数据库功能 (CRUD)
2.  应用逻辑(例如:密码必须超过6个字符)
3.  用户界面 (HTML)

用MVC模式描述上述内容:
1.  Model - 数据库
2.  Controller - 应用逻辑
3.  View - HTML 页面

一些原则:

开始 mvc 模式之前, 有一些原则需要加以考虑.。这里是最基本的:

最基本的原则:

 Views:

1、不要访问数据库
2、不要用超过 条件判断 和 循环 以外任何复杂逻辑结构

 Controllers: 

1、绝不包含任何html代码
2、不要访问数据库

 Models:

1、绝对不要输出任何 html,永远不要。

另外一些原则:

Views:
1.  代码采用模块化结构,并加以注释
2.  包含循环和简单的条件判断
Controllers:
1.  处理所有介于 view 和 数据库之间的信息
2.  提供View所需的一切信息
3.  对数据使用 “业务规则”
4. 调用  Models 来 查询/存储 数据
5. 处理所有错误/错误信息
Models:
1.  对数据库操作使用有限的业务逻辑
2.  捕获并发送任何错误给 control
3. 执行最细致的数据完整性检查

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载