代码之家  ›  专栏  ›  技术社区  ›  Community wiki

DotNetNuke的优点和缺点?[已关闭]

  •  9
  • Community wiki  · 技术社区  · 1 年前

    如果你曾与DotNetNuke合作过,你会遇到哪些优点和缺点?您使用过哪些替代内容管理系统,您认为它们是更好的还是最差的。我试图了解人们正在使用什么内容管理系统框架,以及它们的优缺点。

    谢谢 XaiSoft

    6 回复  |  直到 16 年前
        1
  •  8
  •   Brandon    8 年前

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

        2
  •  4
  •   JoshBerke    16 年前

    DotNetNuke运行良好,并且有各种各样的插件可从各种供应商处购买。它也是开源的,这很好,因为它可以让你更深入地解决问题,如果它是闭源代码的话。

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

        3
  •  4
  •   Nimesh    14 年前

    DNN在功能、特性和安全性方面非常动态。没有什么比它更好的了。但是,我在使用它时感觉到了一些缺点。

    在我看来,最大的缺点是DNN使用网站的响应时间。代码本身非常过时,在使用DNN之前,您需要锁定自己并搜索每一个编码细节。还有一个是URL依赖性,如果你需要将域名更改为其他域名,你的旧数据库将毫无用处。

    在DotNET市场上有很多新的有前景的CMS扩展,在我看来,Sageframe是其中最好的。我已经使用这个扩展很长一段时间了,虽然还在测试版,但我对它的功能非常着迷。

        4
  •  3
  •   Paul Lefebvre    16 年前

    DotNetNuke相当强大。在我看来,它最大的优势是对网站内容的内联编辑。与其他CMS系统相比,它最大的缺点是资源密集型。

    这是我上个月写的一个比较:

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

        5
  •  0
  •   thomasvdb    15 年前

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

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

    例如 /Products/tabid/57/language/en-US/Default.aspx 变成 products.aspx 但是不可能包含这样的语言 /en-US/products.aspx

    我知道有第三方工具,比如 UrlMaster 它掩盖了这一点,但我仍然认为这应该在这样一个框架中提供。

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

        6
  •  -4
  •   eeeee    11 年前

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

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

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