在Rails,MVC一般都是两两组合,在两者间传递信息。于是有这样的组合:
MVC组合
|
实现的主要功能
|
---|---|
M-M
|
表关联
|
C-C
|
flash通信
|
V-V
|
模版
|
M-C
|
CRUD
|
M-V
|
校验表单
|
C-V
|
ajax
|
网站常用的功能基本上都在这里了,而且只跟两个模块(甚至可以说是两个文件)打交道,因此代码集中,易于思维和管理。