1

以前从未使用过 CMS 系统,我刚刚开始评估 .net CMS 系统,其中两个最有吸引力的选项似乎是 Umbraco 或 Orchard。

关于 Umbraco,我更喜欢使用 MVC 风格的 v5,而不是花大量时间学习 XSLT 的 4.7 版,因为它的开发周期已经结束。但是,现在(2012 年 5 月,在 5.1 发布后不久)实际上是开始 Umbraco 学习曲线的好时机,因为与 v5 相比,v5 的支持和文档似乎没有深度v4? 我确信它会一直在改进,但由于它将是我的第一个 CMS 系统,因此跳入一个全新的、快速发展的系统似乎有点吓人。

很抱歉这个问题的主观性/模糊性,但是任何比较 Orchard 和 Umbraco 5.1 的可能学习曲线的有用评论都将非常感激。

4

3 回答 3

4

4.7.x 支持 Razor - 因此您不必学习 XSLT。

话虽这么说,v5 是未来,而且它已经过时了,所以我不会把钱押在 v4 上用于新项目。检查 v5,阅读可用的文档,并在 umbraco 论坛中询问您是否遇到问题。Umbracians 很友好,并且在论坛上互相帮助。

编辑

Umbraco v5 已停产- 您不应将其用于任何生产站点。

于 2012-05-25T17:13:12.140 回答
4

您可能已经意识到这一点,但截至今天(2012 年 6 月 13 日),Umbraco 5 正式成为一个废弃的项目,因为它在架构层面存在根本缺陷并且被认为无法修复。

它是在开发者大会上宣布的……您可以在下面的博客文章中看到原因。可以说,建议您不要使用它。

http://umbraco.com/follow-us/blog-archive/2012/6/13/v5-rip.aspx

或在这里观看相当令人毛骨悚然的主题演讲视频:

http://umbraco.com/follow-us/blog-archive/2012/6/13/cg12-keynote-video.aspx

于 2012-06-13T20:55:47.973 回答
3

我同意上面的海报:你根本不需要用 umbraco xslt,v4.7 支持 Razor。

现在是开始学习 v5 的好时机,但我不会很快向客户承诺任何最后期限。有很多与性能相关的问题使得它现在不适用于除了最小的网站之外的所有网站 - 如果您的截止日期是 6 个月,那么您可能会寄希望于 V5 到那时稳定,比这更少,而且您会更好坚持使用 4.7,它真的很快,功能齐全,使用起来很愉快。

根据站点的不同,如果您坚持使用剃须刀,升级可能不会那么难,如果您需要的话。我刚刚花了大约 3 个月的时间开发一个 v5 站点,并且由于问题不得不转换回 4.7。转换并没有那么难,现在回到 4.7 真的很欣赏它的稳定性。

于 2012-05-25T17:30:21.040 回答