DotNetNuke 的历史

草蛋 2023-02-01 22:08:23 1

DotNetNuke 的历史

您可能听说过不同的内容管理系统,例如WordPress 、Joomla或Drupal。同样,DNN(以前称为 DotNetNuke)是开源的,这意味着它可以自由访问和编辑,无需任何人的任何许可。然而,DNN 与其他 CMS 的唯一区别在于它是基于 Microsoft (ASP.NET) 的。 

如果您喜欢使用内容管理系统,并希望更多地了解 DNN 以及它是如何从零开始达到这个水平的,那么请继续阅读!

什么是内容管理系统 (CMS)?

如果您知道内容管理系统是什么 – 很好。如果您不知道,那么简单地说,它是一个用于发布、存储和上传网站上存在的所有元素的工具。这些元素可以包括文本、照片、视频、数据、表格、文档等。 

内容管理系统是网站的后端。用户需要使用用户名和密码登录才能访问网站的后端并进行/保存更改。然后更改将显示在网站的前端。 

使用 CMS 的网站管理员不必了解任何代码或编程语言即可发布或修改网站内容。使用 CMS,不需要具备最低限度的 HTML 知识。但是,基本知识或理解是有帮助的。 

什么是 DotNetNuke (DNN)?

简而言之,DotNetNuke 或 DNN 是一种基于 Microsoft (ASP.NET) 的内容管理系统,它简单明了且易于学习和使用。这个惊人的平台使用户可以轻松高效地编辑内容。它旨在适应各种规模和类型的企业。无论您是否在线销售产品,DNN 都可以帮助您管理所有内容。

DNN 在所有管理领域提供一致且用户友好的界面体验。它的所有仪表板都是可识别的、相似的并且易于导航,允许用户和管理人员更新、编辑或创建内容而不会感到困惑。 

DNN 为其用户提供的另一个出色功能是,他们不会在修改内容时不断重定向到新页面。相反,内容编辑器窗口会在您正在编辑的页面上弹出,允许管理员和用户在他们进行不同更改的窗口旁边查看实时更新的内容。 

借助 DNN,您还可以将某些角色分配给某些用户。例如,如果您的网站只有某些用户可以访问某些数据,例如时事通讯、资源选项卡或关联 - 您可以为这些用户分配对您网站上这些页面的更大访问权限,反之亦然。 

DotNetNuke 的历史

回到 2002 年,一个名叫 Shaun Walker 的人向世界介绍了一些特别而不可思议的东西,它改变了微软对待开源的方式。Shaun 发布了一个名为 IBuySpy Workshop 的内容管理系统工具,它是 2001 年发布的 IBuySpy Portal 的一个分支。 

后来,在 2003 年 3 月,Shaun 的 IBuySpy Workshop 变成了 DotNetNuke,也就是现在的 DNN。Shaun 将术语“.Net”与“nuke”结合起来创造了 DotNetNuke 这个术语,该术语已经在 PostNuke 和 PHP-Nuke 等现有框架中流行起来。

Shaun Walker 在加拿大和美国为术语 DNN 和 DotNetNuke 注册了商标。 

自从DNN之后,微软的开源世界彻底改变了。现在,每个人都可以获得 ASP.NET 的源代码,全世界每天都有成千上万的开发人员从事 .Net 项目。 

Shaun 的 IBuySpy Workshop 的所有早期版本均由他单独开发,并由他的咨询公司 Perpetual Motion Interactive Systems Inc. 分发。

注册品牌名称后,沃克组建了一个软件开发人员核心团队,帮助他开发和推广开源项目的新版本。2006 年 9 月,Shaun 邀请核心团队的三位负责人 Joe Brinkman、Scott Willhite 和 Nik Kalyani 成立 DNN Corporation,负责监督开源项目的管理和开发,并为 DNN 社区提供专业服务. 

2008 年 11 月 25 日,DotNetNuke 获得了 Sierra Ventures 和 August Capital 的 A 系列融资——他们还聘请了 Navin Nagiah 担任 DNN 的首席执行官。2009 年 2 月,针对商业和企业客户发布了 DNN 专业版。2010 年 2 月下旬,DNN 完成了来自 Sierra Ventures、August Capital 和 Pelion Venture Partners 的 B 轮融资。 

2009 年 8 月,在 Walker 的监督下运营的 DNN Corporation 和核心团队成员启动了一项合作计划,旨在为使用 DNN 的网页设计和开发公司提供更好的支持。DNN 公司也在当年收购了 Snowcovered,这是一个开发 DNN 模块、皮肤、服务和其他相关产品的在线市场。 

经过 2002 年以来的所有努力和进步,2009 年 10 月,Open Source CMS Market Share 的一份报告得出结论,DNN 是领先的基于 .NET 的开源 Web 内容管理系统。

时隔十年,公司于2013年由“DotNetNuke”更名为“DNN Corporation”,并于2017年被ESW Capital收购。 

DotNetNuke 模块

在 DNN 世界中,模块有两种不同的含义。首先,一个模块可以称为可安装软件,您可以将其添加到基于 DotNetNuke 的网站以增强其功能。模块的另一个定义与 DNN 网页的构建块相关联。这些是网页上向最终用户表示视觉内容的离散单元。 

DNN 网页由多个模块组成。例如,视频库是一个模块,幻灯片是一个模块,日历也是一个模块。所有这些模块都与​​构成网页的所有不同类型的内容并排存在于 DNN 网页中。 

其他内容管理系统,包括 Joomla 和 WordPress,将模块称为扩展或插件。 

以下是 DNN 的各种版本:

  • DNN 平台 – 开源(免费使用)。
  • Evoq 基础款
  • Evoq 内容
  • Evoq 参与

最终判决

从 2002 年开始到现在,DotNetNuke 在功能和特性方面有了很大的改进。希望内容得到妥善管理的用户和管理者依赖 DNN 进行网站数据管理。 

你可能喜欢的内容:

DotNetNuke