DNN VS复合C1 - 的利弊 [英] DNN vs Composite C1 - Pro and Cons

查看:229
本文介绍了DNN VS复合C1 - 的利弊的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经花了几个小时,已经为我的客户的新业务之一学习一些CMS解决方案......最后,我已经采取了在考虑这两个: DotNetNuke的和<强>复合C1

I've spent a few hours already studying some CMS solutions for one of my customers' new business...In the end, I've taken in consideration these two: DotNetNuke and Composite C1.

我知道所有的这些都很多功能,很多功能等。

I know all of these have a lot of features, a lot of capabilities etc.

我想知道:


  • 是overhere任何.NET家伙的谁与这两个的工作? (如果是的话,你能不能请分享你的意见? - 的利弊)

  • is overhere any .NET guy who have worked with both of these? (if yes, can you please share your opinion - PRO and CONS?)

如果由于某种原因,我确实需要增加一些新的ASP.NET code(对于一些定制的东西),这两个是为了这个美好的?

if for some reason I do need to add some new ASP.NET code (for some custom things), which of these two is better for this?

推荐答案

您一定要与复合C1走。我已经采用的DotNetNuke多年,已经非常沮丧由于它的局限性。

You should definitely go with Composite C1. I have been using DotNetNuke for many years and been very frustrated due to its limitations.

下面我总结出运我认为是最好/最差为CMS产品(注:它已经两年,因为我成立了DNN的网站,所以我不知道是否出现了任何改善):

Below I have summed op what I think is best/worst for both CMS products (note: it's been two years since i set up a DNN site, so I do not know if there has been any improvement):

DNN的观光和商业


  • 项目

  • 非常简单的管理界面。

  • 可以直接通过简单的内容时,点击您登录编辑页面。

  • 庞大的用户/开发基地 - 很多扩展模块提供。他们中许多人的不收费。

DNN的缺点


  • 在DNN的简单,基本上所有缺点的根源;

  • 硬延伸 - 你必须制定DNN包与专门的code或.NET生成用户控件(的.ascx)文件

  • 疑难皮肤

  • 大量的开销相关的以AJAX web表单文件(超过100 KB无COM pression)

  • 没有内置的漂亮的url(但很容易找到扩展使好的网址)

  • 凭借SQL数据库(=额外费用)

为C1的观光


  • 易于安装和设置。

  • 能否文件系统只能(容易地升级到SQL支持)上运行。

  • 内建包管理器,方便安装扩展。

  • 对于MVC,XSLT,WebForms和最好的支持!剃刀语法

  • 专业化code可以很容易地开发,由于巨大的API。

  • 大模板的支持。可以做得非常​​简单,非常先进的取决于你的技能。

  • 在3.0版本中的URL尼斯

  • 易于设置多点支持。

  • 支持的Windows Azure在箱子外面。

为C1缺点


  • <击>基于XML的数据存储(如果服务器关闭时会出现问题意外等等 - 的我没有经历过这种的)

  • 在后端的许多功能可以有点势不可挡。

  • 后端需要相当长的一段时间来加载,因为它是建立就像一个Web应用程序。

  • 不为庞大的用户群为DNN

底线;复合C1远比DotNetNuke的更好。特别是如果你想添加自定义code /功能。
如果你想比复合C1更多功能和更成熟的CMS,你应该看看一一把umbraco。它是开源的,就像C1,当然由大丹麦开发;)

Bottomline; Composite C1 is far better than DotNetNuke. Specially if you want to add custom code/functionality. If you want even more functionality and a more mature CMS than Composite C1 you should take a look a Umbraco. It is open-source just as C1 and of course developed by great Danes ;)

这篇关于DNN VS复合C1 - 的利弊的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆