DotNetNuke – 专业版与社区版

我们的组织希望创建一个利用DotNetNuke的网站,根据我们的顾问(不像.Net粉丝和Joomla粉丝的更多),有一个“非常证据”表明社区版本以一种非常漂亮的方式瘫痪如果你想拥有一个可靠的网站,那么就会迫使你获得Pro.

我对此声明的有效性存在严重怀疑,但是如果我根据产品的使用情况以及它的社区和专业版本,我将非常有兴趣听听是否是这种情况.

具体来说,如果社区版本中存在错误/问题/等,只能通过升级到专业版来解决.

如果我把它发布在错误的堆栈交换上,我会提前告知,但认为这是最好的选择;)

恰恰相反.

披露:DotNetNuke社区关系总监Scott Willhite

DotNetNuke社区版绝对没有限制代码,我为此感到自豪.我们做了一个有目的的,坦率地,非常具有挑战性的商业决策,让我们的社区版成为我们所有软件的基础.我们使用与所有开发人员相同的扩展点来增强基本社区版,以生成专业版和企业版.我们不断为Community Edition添加功能和功能,使平台的所有用户受益.任何相反的建议都是毫无根据和误导的.

一些公司选择限制他们的免费版本(按用户数量,内容项目数量,页面数量等).有些需要在免费版本中无法删除的品牌.其他人特别使用他们的免费版本作为“钩子”,知道任何规模的客户如果想继续使用该产品将被迫升级.在真正的开源环境中,这些方法都不可接受,并且没有一种方法在DotNetNuke中实践.

可以说,我们拥有专有扩展资源,可以区分我们的专业版和企业版.但这是同样的特权,我们让成千上万的其他人享受使用DotNetNuke开发或实施专有解决方案的人.我们也是这些扩展点的客户,因此不断改进​​它们以满足每个人的利益,因为我们不仅仅将它们用作营销点,而是将我们的公司产品基于它们. DotNetNuke的每个版本都包含实质的Community Edition以及商业版增强功能.

要专门回答你的问题……虽然DotNetNuke的Community Edition中没有任何限制,并且它是一个开箱即用的高功能应用进程,它无法满足所有需求(没有产品可以,所有项目都有独特的要求).这就是为什么它有明确定义的扩展点以及为什么有这样一个充满活力的开源和商业生态系统支持它的原因.因此,公平地说,开箱即用的解决方案可能无法满足您的所有需求吗?但是专业与专业之间企业选择,Snowcovered上的000商业扩展,DotNetNuke Forge中的00开源选项以及生态系统中的无数开发人员和集成商(除了您自己的技能),我相信任何需求都可以通过对您或任何应用进程最有意义.

翻译自:https://stackoverflow.com/questions/4888720/dotnetnuke-pro-vs-community-versions