N2CMS的优缺点

时间:2011-09-30 07:16:38

标签: n2cms

我目前正在收集有关.Net(免费/开源)的各种CMS选项的知识。

我遇到了 DotNetNuke N2CMS

只是通过n2cms的源代码徘徊,发现它很安静。

即使我认为我对这个劣势也不太了解。

如果您有任何人参与过n2cms,请告知我们,并且可以让我知道其中的劣势以及任何其他OPEN SOURCE CMS选项。

谢谢!

3 个答案:

答案 0 :(得分:2)

N2CMS的缺点:

  • 它不像企业级应用程序那样“感觉”,感觉轻松得多。这并不是说它不适合那个级别的比赛,但我认为它更多地讲述了隐藏很多复杂性的聪明实现。请注意,N2CMS不是2 +应用程序,但看起来最近有一个分支机构正在探索从其他地方(例如从额外的层)加载数据。

  • 这带来了另一个缺点:它的文档还有很多不足之处。这是因为活动小社区和快速发展的代码。因此,如果您想充分利用超灵活的N2CMS,那么您将需要大量的代码。还要注意维护者(libardo)是一个非常快速的响应者,无论是对于修复bug的技术帮助都是如此!

  • 持久性只发生在4个表中(如果仍然存在)。因此,“常规”DB优化可能是不可能的。 Otoh,过早的优化是所有邪恶的根源,而且最重要的是,因为你正在处理NHibernate,你可以在这个级别上汲取一些技巧。

  • 我担心,虽然规模很小,Orchard--一个有点类似的CMS--可能会赶上N2CMS,因为它背后有一些吸引社区的大型玩家。要么N2CMS必须走同样的“商业”路线,要么在某个时候它会被Orchard超越。在这方面创建了一些NuGet包是非常好的一步!

我对N2的看法是它是开发人员最好的CMS之一。

答案 1 :(得分:1)

考虑到Umbraco,它的架构肯定比DNN更好。 DNN是地狱的憎恶。大多数最终用户都热情地讨厌它。

我喜欢N2CMS,但这通常很难卖,因为它周围的社区并不是很大......

答案 2 :(得分:0)

N2CMS的优势:

  • 编辑用户体验/预览功能 - 我可以通过它的[前端]菜单浏览网站,左侧的cms树将立即同步。或者如果后端关闭,我有一个小工具栏,允许立即编辑页面或打开后端,我就在哪里。

这对我来说也是N2CMS最重要的功能,Umbraco也不见了。