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

Umbraco是不是?

  •  21
  • madcolor  · 技术社区  · 16 年前

    我更期待CMS,因为我希望我的客户能够尽可能自给自足。不管怎样,我刚刚开始评估,并将用我的结论更新这个问题。但是,由于我首先要评估翁布拉科,我想得到一个共识。

    我不喜欢C或vb.net。所以我对任何一个都敞开心扉。

    7 回复  |  直到 13 年前
        1
  •  40
  •   Warren Buckley    13 年前

    Umbraco CMS是一款非常灵活的CMS。该产品的核心代码是用C语言编写的,但实际上,您不应该读到umbraco的源代码,因为它很容易扩展。

    您可以在Umbraco的v4中使用.NET母版页,也可以使用用vb或c编写的.NET用户控件。

    我建议你看看,告诉我你的想法。

    这里有一些链接可以让你开始。

        2
  •  18
  •   Tim    16 年前

    我和我的公司刚刚花了大约上个月的时间来评估乌姆拉科,看它是否适合我们的需要。

    我们正在寻找一个开放源代码替代我们开发的基本内部CMS。

    CMS在.NET中非常重要,并且便于最终用户和开发人员使用。 它还需要可定制和可扩展。

    Umbraco勾选了所有这些方框,并在其周围建立了一个积极而有益的社区。

    然而,文档并不是非常完整,也不是最新的,这会使开始工作变得相当困难。尤其是对于更复杂的实现。

    另一个薄弱环节是工作流和页面锁定,但这在商业版本中得到了解决,实际上只是更大规模的实现的问题。

    用于处理简单网站 The Creative Website Starter ki T非常优秀,它为您提供了很好的基础,帮助您了解Umbraco是如何工作的,以及如何实现一个简单的基于CMS的网站。

    在开始实施Umbraco之前,最重要的事情是计划文档类型和内容类型。这是因为一旦实现,就很难在已经创建和填充的页面上更改文档类型。无论如何,CMS项目总是在计划阶段生存和死亡,所以这与任何其他CMS没有区别。

    多年来,我使用了许多不同的CMS平台:即时、MCMS、Sitecore、Obtree、Reef、Reddot等,我发现Umbraco稳定、快速和可扩展。

    它有它的怪癖,在某些地方缺乏波兰,但总的来说,它是一个优秀的CMS为中小型网站,并有点调整,为大型网站。

    我们 The Cogworks 已经在Umbraco上定居下来,现在正在将我们的客户机在我们的旧平台上迁移到Umbraco,并进行全新的实施。

        3
  •  9
  •   omadawn    16 年前

    到目前为止,我已经使用Umbraco构建了3个专业网站(第4版),我对此非常满意。 最好的是它的可扩展性。它是免费的! 任何一个优秀的开发者都会在短时间内学会它,一旦你知道它是如何工作的,天空就是极限。我以前使用过XSLT,所以切换到Umbraco对我来说更容易。

    起初我担心它在大型站点上的XML使用,但我看到过大型站点在Umbraco 2上运行着超过10000页的页面和用户控件,所以现在所有的担心都消失了。

    缺少文档有时可能是个问题,但您通常可以在谷歌上搜索到任何情况下的答案。

    底线:一个大丫头!

        4
  •  8
  •   Jon Hopkins    16 年前

    答案是…可能是的,但要看情况而定。

    我们仔细研究了它,发现虽然它非常好,但是如果您对想要详细控制它们的用户有简单的或非常具体的需求,那么您最好自己动手。

    虽然这是坚实和良好的支持,我们觉得学习曲线仍然足够陡峭,我们会作出一个合理的投资,最终以某种比我们想要的妥协更多的东西结束。

    小组中的一个姊妹公司进行了类似的练习,得出了相同的结论。这两家公司都在旅游业,我们正在建设的网站需要非常具体的结构、使用特定的数据源等,而让翁布里亚科按照我们想要的方式工作,就如同从头开始使用.NET MVC并保持完全控制一样。

    简而言之,如果你想要一个CMS,在你得出结论说你自己做一些事情并不更好之前,先看看你的需求,但是要好好看看。

    (注:我并不是说滚动自己的始终是前进的最佳方式,但它可以提供真正的好处,值得付出努力)。

        5
  •  4
  •   Dexter    14 年前

    在使用了多种语言(Drupal、Joomla、Wordpress、SiteFinity、DotnetNuke等)的许多CMS应用程序之后,一切都归结为您需要做什么以及哪些功能对您最重要。每个CMS都有自己的优缺点列表。

    开箱即用,有一个更灵活和简化的后端CMSE。然而,从ASP.NET的角度来看,我的经验是Umbraco是最容易扩展和最灵活的。如果您打算自己进行开发,那么约束非常少,而且社区非常有帮助!

        6
  •  3
  •   Kolchy    16 年前

    从第2版开始就和Umbraco一起开发了,而且它只是从一个强度发展到另一个强度。母版页、出色的模板化引擎(一旦习惯了XSLT)和易于使用的UI是它真正的优点…

        7
  •  3
  •   BeaverProj    16 年前

    在一些项目中使用了SiteCore和SiteFinity之后,我才刚刚开始加速Umbraco。我非常喜欢它,我也很喜欢前端开发人员可以完成多少基本工作,从而腾出.NET开发人员时间来完成这些困难的工作。

    Umbraco.tv在让我快速跟上进度方面做得很好。

    到目前为止,我喜欢Umbraco为网站构建者提供的可扩展性、简单性和控制。

    推荐文章