756425616 发表于 2010-8-22 18:50:57

本帖最后由 756425616 于 2010-8-22 18:52 编辑

这个问题有人给我答案了,感谢!!!

jeongee 发表于 2010-8-22 18:52:28

回复 7# 756425616


    {:3_46:} 原来你是这样用的,难怪你有这样的想法了

yunnysunny 发表于 2010-8-23 12:51:49

代码复用,对工程的控制,底层、控制层、视图层分别是老手、新手、美工的分工,MVC适合团队开发,并不仅仅是因为它的类库可以直接拿来用。
个人项目就显得随便多了,没有分工,控制工程的人是你自己。如果代码可以复用,还是建议少做复制粘贴。

moqidian 发表于 2010-8-23 14:34:17

什么叫做MVC

longjianghu 发表于 2010-8-23 19:48:53

学会与人分享吧楼主.

ares333 发表于 2010-8-24 08:09:35

"终于恍然大悟。。。告诉大家,这个模型层很鸡肋,,直接在视图中处理数据库,这样更方便!!!"
简单点的操作是可以的,随便怎样都可以的,但是复杂操作就另说了,比如说我有一个分类,是无限子类的那种分法,一共有4000多个,确实我做了一个这样的项目,现在我要在视图显示的不仅仅是某个分类的子分类,还有一个面包屑式的导航,如果直接把数据库表的数据传到视图处理,那基本是不可能的事情,因为要获得子分类(包括子分类下所有(包括其下的每一级分类)产品的数目)还有面包屑导航递归不可避免,一般还会用到缓存,这些在试图处理的话结果可以想象.所以就不费话了,多动手才能真正明白一些东西,而不是光靠看光靠想!

xgdd1987 发表于 2010-8-24 17:21:16

楼主还是不明白mvc的真谛。。。

ba5eat 发表于 2010-8-24 18:52:55

确实如hex老大所说,用smarty更适合你这种想法

小新哥哥 发表于 2010-8-24 19:08:35

楼主可能更适合使用 Smarty 这样的模版系统,而不适合使用 MVC。

sinobuddy 发表于 2010-8-24 22:25:28

很明显楼主的观点是不正确的

模型层的东西 可以被很多个控制器所共享着使用。。

你放视图层,一些公用的 ...
ci_code 发表于 2010-8-22 18:01 http://codeigniter.org.cn/forums/images/common/back.gif


   强烈同意这位同学的意见!!!
页: 1 [2] 3
查看完整版本: 重大误区,,今日终于抛开束缚!!!