我们正在为我们的项目实施CMS,目前该项目广泛使用asp.net母版页和css。此外,应用程序是数据驱动的,并且使用了gridview和listview之类的控件。经过一番搜索,我们将两个CMS dotnetnuke和umbraco归零。现在我的问题是:
请提供链接以供进一步参考。
提前致谢。
答案 0 :(得分:5)
就集成而言,将现有应用程序与CMS集成非常复杂,特别是如果它是动态的并使用gridview等控件。在这里我分享链接:
此外,我引用两者之间的以下比较:
两者都具有开源程序的优势,这意味着它们不断更新和改进。有许多插件和应用程序由投资用户的核心创建,增加了功能并定期删除错误。
尽管如此,仍有很多不同之处,因为任何使用过两种系统的人都会注意到。
以下是有关Umbraco的一些事项:
- 可以在Microsoft Word中进行编辑,方便大多数用户编辑。
- 有OSS或商业安装选项
- 高品质,功能强大的CMS
- 安装为您提供了一个空白页面 - 没有模板,没有其他任何东西 - 这意味着充足的自由和灵活性 - 成功的自由或失败的自由。网站的成功完全取决于开发人员,这意味着您必须拥有一位高素质且富有创造力的开发人员,他们也了解合法合规性和标准合规性。
- Umbraco对托管有很高的要求,因此很难找到支持它的“共享”托管环境
- 仍然致力于开发优秀的电子商务解决方案
- 版本4更好地支持Safari和Firefox
- 有很好的插件,以及Umbraco内置的管理系统
相比之下,以下是DotNetNuke需要考虑的一些事项:
尽管是开源的,但仍有专有的感觉
- Dot NET开发人员喜欢它,那些不是.NET开发人员的人都有麻烦
- 基于微软的ASP.NET,这是目前最流行的网络技术
- 使用成本低,降低总开发成本 - 无持续许可费
- 完全访问源代码,以便可以更改以适合各个组织
- 可以管理文字,图片,文档,链接,活动,新闻,横幅广告和线索信息
- 支持多个网站
- 轻松安装
- 可以在一个程序中管理网站托管,内容,安全性,网页设计和会员资格
- 多语言能力
- 完全可扩展且可扩展
- 熟悉Dot Net的用户友好界面和直觉网站向导,帮助图标和界面
希望这有帮助。
答案 1 :(得分:4)
过去2个月我一直在使用Umbraco,并且即将投资获得认证。
我对Umbraco的看法是,你可以轻松或非常困难。我的意思是开箱即用,你可以很快地建立一些东西,并尽快启动并运行,然后在它上面构建。
之前我安装了dotnetnuke,但发现它很慢但我可能错了。
这些概念很容易掌握。如果您了解XSLT,asp.net MasterTemplates,那么您就可以开发一个简单的网站了。如果您了解UserControls,那么您可以获得额外的功能。
您放入Umbraco的所有代码都是生成的代码。
我已成功转换现有的ASP.net网站。
我同意托管,你需要一个域名,Umbraco不能从子目录中运行。您需要的是一个简单的经销商包。使用Cassinni可以很容易地设置开发环境。
您开发的现有网站是什么?
答案 2 :(得分:2)
Umbraco的BASE界面基于REST。如果您需要将数据拉出来并将其用于其他位置(即在您现有的应用程序中),那么您可以。
答案 3 :(得分:0)
Umbraco非常容易使用,我当然会推荐它。
答案 4 :(得分:0)
我已经使用DotNetNuke大约5年了,它很棒。 它从大多数.NET开发人员的使用中抽象出来,因此使用它也需要一些时间来使用。我发现很容易让自己过渡。 有一些关于DotNetNuke开发的好书以及一些在线的优秀资源。
就使用现有代码库而言,我必须同意@Coder。你使用它的过程将是一个耗时的过程。