您是否正在评估用于 2020 年新网站的 CMS?以下是 DNN 平台成为完美选择的 8 个原因。
以前 DNN 平台是 DNN Corp 的免费和开源产品,而不是他们的高级 CMS Evoq。 2018 年,DNN 成为 .NET 基金会的一部分,这实质上意味着 DNN Corp 的任何变化都将不再影响 DNN 社区。因此,您可以放心,DNN 平台是并且将永远是免费和开源的。
DNN 的最佳特性之一是它非常易于使用。 DNN 允许您使用其 100% 的前端编辑功能快速创建网页。如果您使用过 WordPress、Joomla 或 Umbraco 等其他 CMS,您会记得如何在后端仪表板中编辑内容,然后单击另一个按钮以查看修改后的页面。 DNN 协调内容编辑和查看,使非技术人员可以轻松地将内容轻松地放到他们的网站上。
对于熟悉 .NET 开发的开发人员来说,DNN 可以快速上手。开箱即用,它支持 WebForms、模型-视图-控制器 (MVC) 和单页应用程序 (SPA) 模块。 DNN 公开了许多方便的 API,供开发人员在构建新功能时使用。开发堆栈是独立的,这意味着开发人员可以完全自由地使用任何第三方供应商和库来实现他们想要的。
例如,在构建 SPA 模块时,您可以使用 React、Vue、Angular、Svelte 或几乎任何其他 JS 库,而不必担心 DNN 是否“允许”它。同样,您可以根据需要导入和使用任意数量的 .NET 库(NuGet 包)。如果您希望开始 DNN 开发,可以在DNN 社区 GitHub上找到许多入门模块模板。
您是否只熟悉基本的 HTML/CSS 和一些 JavaScript?不用担心,因为设计师和前端开发人员可以轻松地为 DNN 创建主题,并且没有视觉限制。这意味着您可以 100% 自定义 DNN 网站的外观。这很好地证明了 DNN 的多功能性,特别是如果您将它与 WordPress 进行比较,其中 90% 的网站主题看起来都相似。
恰当命名的 DNN 平台不仅仅是一个内容管理系统。在过去的 10 年中,我使用 DNN 构建了各种应用程序,包括工作门户、房地产网站、内网应用程序、资产管理系统、移动应用程序后端和汽车销售网站、电子商务网站等等。无论您要构建什么,您都可以使用 DNN 构建它。
安全性一直是 DNN 社区的重中之重。 DNN 有一个内置的安全分析器,它可以审计您的站点是否存在漏洞、不正确的配置以及文件系统和数据库的权限。每个项目都显示 PASS / ALERT / CHECK / FAIL 结果,从而轻松保护您的 DNN 站点。但请注意,确保 DNN 站点安全的最佳方法是始终将您的网站更新到最新版本的 DNN。
虽然还没有完全实现,但 DNN 社区正在努力使 DNN 平台更接近 .NET Core。在过去的几个月中,DNN 平台增加了对 .NET Core 最重要的功能之一的支持,即依赖注入 (DI)。这促进了软件开发最佳实践,例如松散耦合架构,这是 DNN 以前并不特别擅长的。
除了 DI,DNN 社区正在努力在 DNN 中添加 Razor Pages 支持,以进一步使其现代化。当我说 DNN 绝不过时时,请相信我。
随着全新网站于 2019 年底推出,DNN 社区比以往任何时候都更加活跃。每隔几周就有一次在线聚会,您可以加入以了解有关 DNN 的更多信息或了解最新动态。您还可以参加年度会议 DNN Connect(欧洲)/DNN 峰会(美国),与志同道合的 DNN 狂热者会面。
最重要的是,DNN 社区随时为您提供支持。如果您有任何问题或需要任何与 DNN 相关的帮助,您可以使用论坛获得答案。您还可以阅读dnndocs.com上的文档,自己查看教程和指南。
仍然不相信 DNN?立即联系 Celestify预订 DNN 免费参观,了解 Celestify 可以为您做什么。没有任何附加条件。