织梦CMS的MVC体系

13年无意中翻看DedeCMS的代码,发现DedeCMS中是有了一个基本MVC框架的,在现有的版本中,主要是应用到了ask、book等模块上。

织梦这个东西,里面很多设计思想是非常优秀的,但整体代码的质量不够高,处处都是重复代码。

在织梦里面,MVC基本上是最简状态,只用来进行代码分工。

从框架的角度来说,他还是多入口模式,因为没有引入整体的路由调度体系,这是一个比较大的问题。

{dede:url path="/module/control/action" /}{dede:url path="/module/control/action/id/$id" /}

整体效果就相当不错了,可以通过设置全局的路由模式,自动切换原始get参数方式,还是伪静态方式。

路由其实不是MVC的必备部分,但是一个很好的粘合剂。

对于Model,是否要到ORM的程度,需要在实践中去验证。

官方说明:http://bbs.dedecms.com/332359.html

因为它抚平了心底的不安;当你尝到了极品的美食,

织梦CMS的MVC体系

相关文章:

你感兴趣的文章:

标签云: