加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – DNN vs Composite C1 – Pro and Cons

发布时间:2020-12-15 23:00:34 所属栏目:asp.Net 来源:网络整理
导读:我花了几个小时已经为我的客户的新业务研究了一些CMS解决方案…最后,我已经考虑了这两个:Dot??NetNuke和Composite C1. 我知道这些都有很多功能,很多功能等. 我想知道什么: 有没有任何.NET的人谁曾经与这两个工作? (如果是的话,请分享你的意见 – PRO和CON
我花了几个小时已经为我的客户的新业务研究了一些CMS解决方案…最后,我已经考虑了这两个:Dot??NetNuke和Composite C1.

我知道这些都有很多功能,很多功能等.

我想知道什么:

有没有任何.NET的人谁曾经与这两个工作? (如果是的话,请分享你的意见 – PRO和CONS?)
>如果由于某些原因,我确实需要添加一些新的ASP.NET代码(对于一些自定义的东西),这两个更适合这个?

解决方法

你应该一起去复合C1.我一直在使用DotNetNuke多年,由于其局限性而非常沮丧.

下面我总结了我认为最好/最差的两个CMS产品(注意:自从我设立了DNN网站已经两年了,所以我不知道是否有任何改进)

DNN的PROS

>列表项
>非常简单的管理界面.
>可以通过在登录时点击内容直接编辑页面.
>巨大的用户/开发者基础 – 许多扩展模块可用.其中许多免费.

CONS为DNN

> DNN的简单性基本上是所有缺点的根源;
>难以扩展 – 您必须使用专用代码开发DNN软件包,或在.NET(.ascx)文件中生成用户控件.
>皮肤难
>与Webforms AJAX文件相关的大量开销(100 kb,无压缩)
>没有内置的不错的urls(但是很容易找到扩展名,可以使用不错的URL)
>依赖于SQL数据库(=附加成本)

C1的PROS

>易于安装和设置.
>只能在文件系统上运行(并且很容易升级到SQL支持).
>内置软件包管理器,易于安装扩展.
>支持MVC,XSLT,Webforms和最好的:剃刀语法!
>由于API很好,专业代码可以轻松开发.
>伟大的模板支持.根据你的技能,可以做得非常简单,非常先进.
> 3.0版本中的尼斯网址.
>易于设置多站点支持.
>支持Windows Azure开箱即用.

CONS为C1

>基于数据存储的XML(如果服务器意外关闭等可能会导致问题 – 我没有体验过)
>后端的许多功能可能有点压倒性.
>后端需要相当长的时间来加载,因为它像webapp一样构建.
>不如DNN那么大的用户群

底线;复合C1比DotNetNuke好得多.特别是要添加自定义代码/功能.如果您想要更多的功能和更成熟的CMS比Composite C1,您应该看看一个Umbraco.它是开源的,就像C1一样,当然是由大丹麦人开发的);

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读