优点& DotNetNuke的缺点?

时间:2009-02-11 15:31:04

标签: content-management-system dotnetnuke

如果您使用过DotNetNuke,您遇到的优点和缺点是什么?您使用的替代内容管理系统有哪些更好或更差。我试图了解人们正在使用的内容管理系统框架以及它们的优缺点。

谢谢, XaiSoft

6 个答案:

答案 0 :(得分:8)

This post可能会有所帮助,因为它已经涵盖了部分信息!

答案 1 :(得分:4)

DotNetNuke效果很好,并且有各种各样的插件可供各种供应商购买。它也是开源的,它很好,因为它允许你将问题解决到更深层次,如果它是闭源的。

我们没有花费大量时间研究CMS系统,但是在去年夏天,我们找不到任何具有针对.net框架的DotNetNuke功能的东西。如果你没有绑定.net,那么有很多选择。

答案 2 :(得分:4)

DNN在功能,功能和安全性方面非常活跃。没有什么比这更好的了。然而,在使用它时我感觉有一些缺点。

我认为最大的缺点是使用网站的DNN的响应时间。代码本身已经过时,您需要锁定自己并在使用DNN之前搜索每个编码细节。还有一个是URL依赖项,如果您需要将域名更改为另一个域名,那么您的旧数据库将无用。

在Dot NET市场中有很多新的有希望的CMS扩展,在我看来,Sageframe是最好的。我已经使用这个扩展已经很长一段时间了,我对其功能非常着迷,尽管仍处于测试阶段。

答案 3 :(得分:3)

DotNetNuke功能非常强大。在我看来,最大的优势是网站内容的内联编辑。它的最大缺点是与其他CMS系统相比,它相当耗费资源。

以上是我上个月写的比较:

http://www.logicalvue.com/blog/2009/01/cms-shootout-dotnetnuke-vs-joomla-vs-wordpress/

答案 4 :(得分:0)

最大的缺点是缺少对多种语言的支持。 是的,您可以安装多种语言,但不能为每种已安装的语言编写单独的内容......

自己编写这样的模块并不难,但另一个问题是URL。 您可以使用“人性化”选项,但同样,这不支持多种语言。

例如 /Products/tabid/57/language/en-US/Default.aspx 成为 products.aspx ,但不可能包含该语言像这样 /en-US/products.aspx

我知道有像UrlMaster这样的第三方工具可以解决这个问题,但我认为这应该可以在这样的框架中使用。

最大的优势是易于开发自己的模块!如果某个功能不可用,您可以毫无问题地编写自己的模块!

答案 5 :(得分:-4)

.Net Nuke不适合开发项目。 微软正在发布许多版本,包括很多语言。

那么开发人员将如何学习所有的东西......

这对开发人员来说非常糟糕.....