Umbraco,它只是我还是真的难以使用?

E.J*_*nan 87 asp.net umbraco content-management-system

寻找一些对你最近评估过umbraco的人的反馈.

我一直在寻求平衡易用性/可扩展性/定制等的"最佳"cms,以作为我在规划阶段的新垂直产品的基础,所以在过去一个月左右我一直在下载,安装,阅读源代码和在每个asp.net cms创建测试网站我可以得到我的手 - 到目前为止,我已经拉下了GraffitCMS,MojoPortal,Oxite,Orchard,Kuboo以及其他几个我我不记得我的头脑.

对于除Umbraco之外的每一个,我已经在不到几个小时内启动并运行,包括添加页面,自定义模板,在某些情况下(特别是Graffiti),在C#中编写小部件几个小时....

但是对于Umbraco,在摔跤了将近2天后才开始运行,现在又是一个早上看视频,然后建立页面等,我甚至无法让一个简单的网站运行,甚至我已经得到的页面经常工作崩溃(更不用说是狗)......

所以,问题是:我做错了吗?或者真的很难合作吗?更重要的是,如果我继续向前推进,那还值得吗?还是我减少了损失并继续前进?

编辑:带有SQL Server支持的asp.net是我选择的任何要求.

更新一年(2011年2月): 我最初的印象仍然是准确的,Umbraco与我过去使用的大多数其他CMS不同,而且我花了比往常更长的时间来"得到它",但是现在我已经拥有了,我不得不说我对产品有了更好的认识,它做了什么,它做了什么 - 最重要的是,它确实表现得非常好 - 尤其是最新版本的4.6. 1.所以称我为皈依者 - 我很高兴我把它搞砸了然后又看了一眼.我现在只更新这篇文章,超过一年后,以免在此为我的后代留下我最初的负面"评论".

Cha*_*adT 54

umbraco的学习曲线很短但很陡峭.一旦全部"点击",您就会在短时间内启动并运行.

它与其他CMS平台的不同之处在于,您不会为开箱即用提供任何东西 - 只需要一个空白的画布即可使用.其他cms系统将为您设置默认模板,并允许您放入预先构建的功能.根据设计,Umbraco根本不是那样的.你只能拿出你放入的东西,它不会为你生成任何东西.

这对于希望100%控制其代码/标记的开发人员和设计人员来说非常理想.

4.7版(目前在候选版本中)引入了用于创建宏的Razor语法.这消除了需要XSLT + XPath,我认为这是很多人的一个绊脚石.即使您不熟悉Razor,它也比基于XML的产品更直观.

以下其他海报提到了这些视频.20美元是一个很小的代价,可以快速启动和运行.

  • +1,特别适合“想要 100% 控制其代码/标记的开发人员和设计人员的理想选择” (2认同)

TMN*_*TMN 26

有关系吗?我的意思是,如果您发现它很难使用,并且还有其他替代方案,为什么还要坚持?如果它对您来说不直观,那么您会发现它很难使用.如果它没有你认为需要的杀手级功能,请将其转储并继续前进.你不需要试图围绕一些奇怪的设计(对你)产品包装的麻烦,产品的开发人员不需要试图支持那些认为他们的产品应该以某种方式工作的人的麻烦不是为了设计的.

这些都不是苛刻的,只是实际的.您可以自由选择,因此请选择最适合您的方式.听起来它不起作用,所以继续前进.我的姐夫想要买一辆沃尔沃,但发现控制装置和仪表板完全混乱,所以他最后换了一辆宝马.沃尔沃没有错,我的姐夫没有错,只是认知失调.别担心.

  • +1"认知失调" (6认同)

Tim*_*ers 17

作为一名头发花白的CMS老手,我可以说Umbraco并不比其他许多CMS解决方案更难设置和使用.

然而,无论您发现它是困难还是简单,很大程度上取决于您之前使用CMS的经验以及您对CMS应该提供的开箱即用的期望.

我主要使用较大的CMS:

  • Microsoft CMS
  • 直接
  • 奥布特雷埃
  • 珊瑚礁(任何人都记得那个!)
  • 等等....

与它们相比,它并不容易使用,并且可能更容易,因为它往往会让您失去方向并让您继续构建您需要的功能.

但是,如果您的期望更多地基于Wordpress之类的东西,即安装和使用但有更多有限的选项,则可能很难开始(如果您只是在不安装网站入门套件的情况下启动它).

我的建议是,如果你正在建设一个小网站,你看看的创意网站入门套件our.umbraco.org.您还可以安装许多软件包以简化操作或添加特定功能(包括预构建的导航控件完整的博客解决方案).

另请查看our.umbraco.org上的Wiki在论坛中提问,社区是有帮助且友好的.


Hau*_*uge 17

我已经用Umbraco建立了5年以上的网站,我不认识你对Umbraco的描述是一个非常困难的CMS,但我会尽量提供一些指示来帮助你,如果你还是考虑到Umbraco:

  1. 访问http://our.umbraco.org,阅读Wiki页面,并在论坛上发布任何问题,这是一个非常友好的社区.
  2. 安装Umbraco时始终使用Microsofts Web Platform Installer,它将帮助您创建站点并设置数据库.请确保不要在子/虚拟目录中安装Umbraco,因为Umbraco无法处理这样的设置.
  3. 如果可能,在使用IIS7和SQL Server Express的开发计算机上进行安装,它确实可以正常工作,并且可以通过xcopy传输和数据库备份还原来完成已完成站点的部署.
  4. 在编写您将用于网站的HTML之前,不要开始新的Umbraco网站,或者至少对页面类型和您需要的HTML内容有一个非常清楚的想法.

我希望我会在Umbraco论坛上见到你.

关于Jesper Hauge


Bea*_*roj 6

Umbraco与Sitefinity,DNN或Drupal等其他CMS有点不同.它确实与Sitecore相比.

是的,有一点学习曲线.我认为XSLT可以导致这种情况,但更有可能的是,你必须了解Umbraco的结构.开箱即用的"模块"很少,你必须安排和设计.相反,它允许您轻松创建自己的结构和标记,不会强迫您进入一个难以摆脱的框.

我使用过Drupal,Sitefinity,WordPress,Sitecore等等,坦白说Umbraco是我最喜欢的.如果您知道如何开发优秀的网站,并且您不希望限制您的设计,标记或客户体验,那么Umbraco是一个很好的选择.如果你不是真正建立一个网站,但只是想把各个部分放在一起并让"某些东西"起作用,那么它可能不值得你花时间.如果您构建了大量网站或希望最终用户轻松编辑内容(而不仅仅是一个大型富文本编辑器),那么可能值得克服学习曲线.

这些视频完全值得花20美元观看BTW.它们比您可以找到的任何文档要好得多,也许在5-6个视频之后你应该"得到它".只需购买一个月,然后取消.

社区也很棒.如果你正在努力,请访问http://our.umbraco.org论坛并获得一些帮助.那边有很多.

此外,尝试安装Creative Web Starter Kit软件包或Blog 4 Umbraco软件包以获得良好的开端.那些来自Sitefinity或Drupal背景的人会更熟悉,可能会帮助学习曲线变得平坦.

祝好运!