我正在计划一个简单的双语网站,我想使用基于 .net 的 cms,但我找不到任何合适的东西。我有使用 dotnetnuke 和 sharepoint 的经验,但都不符合要求 - dotnetnuke 不支持多语言动态站点元素,并且无论您从哪个角度看,sharepoint 都是一个怪物 PITA :)。
我即将选择 Joomla!& Joom! 鱼。它们非常符合要求,但有一个例外:我想创建一些 cms 插件,我更喜欢用 .net 编写它们。有什么建议么?
我正在计划一个简单的双语网站,我想使用基于 .net 的 cms,但我找不到任何合适的东西。我有使用 dotnetnuke 和 sharepoint 的经验,但都不符合要求 - dotnetnuke 不支持多语言动态站点元素,并且无论您从哪个角度看,sharepoint 都是一个怪物 PITA :)。
我即将选择 Joomla!& Joom! 鱼。它们非常符合要求,但有一个例外:我想创建一些 cms 插件,我更喜欢用 .net 编写它们。有什么建议么?
你看过Umbraco吗?我已经使用它为客户试用,它看起来非常好。
我会将它们视为可能的解决方案。
肯蒂科也不错。
I would recommend Ektron CMS400.net -- it's an excellent CMS with great built-in translation.
您可以查看Sitefinity。它是专有的,但支持多语言站点并且非常非常可扩展。基于 .NET,因此您基本上可以根据需要对其进行微调,或者编写任何不是开箱即用的自定义内容。
我同意@Danimal ektron 非常好。它不是免费的,但你肯定会得到你所支付的。
BlogEngine非常适合具有良好多语言支持的博客平台。
最新版本的 Umbraco 不支持 1:1 或“标签式”翻译。我永远不会推荐它作为 i18n 解决方案。
1 票给 Umbraco。
取决于您的习惯,但它是我用过的最好的 CMS 之一,并且发现向其中添加我自己的用户控件非常容易。
显然支持多语言,但我从未尝试过。
+1 为 umbraco。它从未以任何方式限制我。它确实有一个学习曲线,但是一旦您了解了该系统的基础知识,您会惊讶于可以在短时间内完成的事情。此外,伟大的支持社区!
Webnodes CMS支持多种语言,您无需了解 XSLT。模板是标准的 aspx 页面。
您在内容定义模块中定义内容类型,并基于这些内容类型创建强类型类。这为您提供了强类型集合、编译时错误检查以及内容对象(称为节点)上所有属性的 Intellisense。由于系统还内置了 ORM,因此您永远不必编写一行 SQL。
+1 Umbraco 作为一个伟大的 CMS。不过,就多语言支持而言,我和 seanb 在同一条船上。我知道它支持它,但我自己从未处理过它。
对于 .NET,假设您熟悉 XSLT,Umbraco - www.umbraco.org
XSLT 资格很重要,因为它是模板(用于内容)系统的基础,因此最终用户不需要使用 XSLT,那些定义模板的人会这样做。
编辑:
随着我们在 2011 年底推出 XSLT 的替代方案,对 Razor 引擎的支持正在添加到 Umbraco 中,可以公平地说 Razor 可能比 XSLT 更具挑战性(尽管我一直对使用 XSLT 可以做什么,它确实需要不同的思维方式)。