我想做一个mvc的系统架构; 模板机制用什么最好;可调整性最灵活;例smarty和什么

2020-04-27 科技 100阅读
你随便选一个语法上你看着最顺眼的吧,区别都不大,其实质都是在标记点根据一定规则进行字符串替换和类似“重复多遍”一类的逻辑。
另外你被骗了,你们所谓的这种MVC根本不是真正的MVC,虽然现在微软都管这个叫MVC。现在这种误传的叫法如果用专有名词应该叫做WebMVC。其实质按照Martin Fowler的说法,应该叫做Web前端控制器。
真正的MVC早在80年代就有明确的定义,其View可以直接作为Observer订阅Model的变化。这在WebMVC的当前实践中是无法实现的。
从WebMVC倡导者对Classic MVC的理解失误可以看出,WebMVC的倡导者们基本都是模式方面的菜鸟,所以不要简单的认为MVC在任何使用场景中都有优越性。跟你说这些问题无关的话是看你对编程还有点兴趣,希望国内的程序员都能深入学习搞清楚来龙去脉。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com