代码之家  ›  专栏  ›  技术社区  ›  Luke101

Umbraco vs Sitefinity[关闭]

  •  6
  • Luke101  · 技术社区  · 15 年前

    我正在开发一个大型网站。开发人员问我喜欢sitefinity还是umbraco。该网站将类似于维基百科,用户可以来编辑网页而不必登录。我想问问你对这两个csm系统的看法,你会推荐哪一个内容网站具有社区感觉和wiki功能。谢谢

    5 回复  |  直到 15 年前
        1
  •  3
  •   IrishChieftain    15 年前

    如果是非商业的(慈善机构?)如果您在页脚显示他们的徽标,则可以免费获得Sitefinity的社区版本。Sitefinity提供了很多功能,包括ORM。

    另一方面,对我个人来说,Umbraco不健康地依赖XSLT定制内容。这是我不同意的主要原因。

    我会选择Sitefinity或N2。

        2
  •  8
  •   Marko    14 年前

    乌姆巴科

    我已经在Umbraco建立了很多网站(并获得了我的认证),我不得不说我绝对喜欢它!

        3
  •  1
  •   Chris A    14 年前

    与其他人的建议相反,我发现在Umbraco中使用XSLT在许多层面上都是有利的。尤其是要花很快的时间做出改变并看到结果。只要创建转换并在页面中放置宏,就可以看到结果。在转换过程中,您可以根据需要直接访问所有站点数据。另外,您只是在XSL转换中使用HTML,这意味着非.NET web开发人员也很容易进行更改。我发现,虽然这是一个基于.NET的CMS,但没有理由在代码中执行任何操作,因此您只需要打开CMS和您最喜欢的文本编辑器(我建议您使用文本编辑器并以这种方式访问静态文件(通过FTP或其他方式,如果您没有登录到CMS所在的机器上),而不是通过CMS接口。

        4
  •  0
  •   David Kochenski    14 年前

    如果你正在寻找一个大型网站的CMS和wiki功能,看看肯迪科CMS。它是为大量文档设计的,是我见过的最先进的.NET CMS。

    它有一个内置的用户贡献模块,允许公共用户从实时站点创建新的内容项,您可以控制谁可以这样做(所有/经过身份验证的/选定的角色),以及他们可以创建什么类型的内容项(新闻/页面/知识库文章)。Kentico有一个免费版本,但是对于这类功能,您需要一个付费许可证。不过,如果它满足了你对用户贡献内容的需求,它可能会很快为自己付费,因为AFAIK没有其他的.NET CMS有这个内置的。

        5
  •  0
  •   Sergey Sergey    14 年前

    Umbraco可能是几年前版本2中最差的CMS。不过,情况已经改变了,对我来说,当它进入第4版时,它跃居榜首。我发现Umbraco是最容易管理和开发的CMS。在这里,XSLT可能是最难适应的,但是像其他人提到的那样,它并不是一个显示障碍,因为您仍然可以使用Umbraco数据访问层来完成所有事情。我最喜欢的一件事就是它对最终用户来说是多么的简单。用户界面非常直观,易于掌握。我在Umbraco中看到的唯一缺点是bug,即使在版本4中也有很多bug。大多数都是UI错误。但是,有些确实会影响包等高级功能。如果我必须为任何规模的项目选择CMS,我仍然会选择Umbraco。

    推荐文章