您是否将内容(CMS)和功能分成了不同的网站?

时间:2011-12-16 13:38:18

标签: asp.net architecture content-management-system

我知道这个似乎是主观的,很可能会被关闭但是无论如何我都会问。

当您使用CMS作为主网站时,您始终可以扩展它以提供丰富的用户功能,这些功能块可称为插件或宏等。

大部分时间我都创建了用户控件,允许编辑者将功能放入内容中的核心站点。

我的问题是,最受青睐的方法是什么?要将所有内容保留在CMS中还是将内容拆分为一个站点并将您的丰富功能保存在另一个站点中?

1 个答案:

答案 0 :(得分:1)

在我看来,CMS系统应该将引擎与插件/模块分开。此外,CMS生成的内容或资源应仅在其运行的环境的实例中持久存在。核心引擎永远不应依赖插件/模块来运行。