C# net CMS相关开源软件 技术选型 可行性分析

C# net CMS相关开源软件 技术选型 可行性分析

OrchardCMS(微软主导)
https://github.com/OrchardCMS/OrchardCore
https://docs.orchardcore.net/en/latest/
BSD

Umbraco-CMS(丹麦)
https://github.com/umbraco/Umbraco-CMS
https://docs.umbraco.com/umbraco-cms
MIT

PiranhaCMS
https://github.com/PiranhaCMS/piranha.core
https://piranhacms.org/
MIT

DNN
https://github.com/dnnsoftware/Dnn.Platform
https://docs.dnncommunity.org/
MIT

squidex

Releases · Squidex/squidex  MIT协议

前端没跑起来 数据库好像只能用mongodb  喜欢挑战自我的可以试试 哈哈哈 


SSCMS(国产) 个人感觉文档挺好
https://sscms.com/
https://github.com/siteserver/cms
AGPL

在 Windows 中运行 SSCMS | SSCMS 7.3 文档中心

----------------------

WordPress 携手 .NET Core —— wpdotnet-sdk 项目推荐-优快云博客

项目首页 - wpdotnet-sdk:WordPress compiled to .NET Standard. SDK for ASP.NET Core. - GitCode

PHP的没搞过搞起来有点小蛋疼 还是跑出来了 里面有些坑 还好同事都先踩了一遍 哈哈哈 不好笑的是我也踩了一遍,这防御性编程代码有点不友好 哈哈哈

 

结果

Inventua

源码  MIT licenseInventua/nucleus-core: Nucleus is a .NET Core/MVC-based web application framework and content management system.

Inventua 是一家位于澳大利亚墨尔本的软件开发公司,主要提供定制软件解决方案。以下是对它的具体介绍:

  • 业务范围
    • 应用程序开发:涵盖 Web、Windows 和移动设备应用程序开发。
    • 系统集成:实现不同系统之间的整合与协同工作。
    • Web 应用与网站开发:创建各类 Web 应用和网站。
  • 技术栈:采用 Microsoft .NET & .NET Core、.NET MAUI、Microsoft SQL Server 等技术,还涉及 Nucleus、DotNetNuke 等。
  • 具体产品与服务
    • Nucleus CMS 解决方案及自定义扩展开发:Nucleus CMS 是一个基于.NET Core/MVC 的开源 Web 应用程序框架和内容管理系统,Inventua 是其开发者。
    • DotNetNuke 解决方案及自定义模块开发:为 DotNetNuke 平台提供相关服务。
    • 定制应用程序开发:根据客户特定需求开发定制软件。
    • 二级生产支持与维护:为客户的软件系统提供后续的支持和维护服务。
    • 移动应用开发:使用 Microsoft .NET MAUI 进行苹果 iOS 和安卓移动应用的开发。
    • 结果

Directus 是一个开源的无头内容管理系统(CMS),也是一个后端即服务(BaaS)平台,其官网是The Headless CMS + Backend for Every Custom Build3。以下是对它的详细介绍:

  • 功能特点
    • 内容管理:通过 Directus 应用程序,非技术用户也能直观地进行内容创建、编辑和发布等操作。
    • API 访问:提供实时的 REST 和 GraphQL API,高度可定制,允许开发人员将内容无缝集成到任何前端或后端系统中。
    • 可扩展性:设计具有高可扩展性,能够随着项目规模的增长而扩展,适用于从小型初创项目到大型企业级应用的各种项目。
    • 数据抽象:支持多种 SQL 数据库,使用数据库内省技术读取数据库结构并创建抽象层,处理不同数据库的细节差异,让用户可自由连接新的或已有的数据库,避免供应商锁定。
    • 用户权限管理:可以创建用户并为其分配角色,角色具有完全可配置的权限,实现对数据的精细访问控制。
    • 数据可视化:提供数据可视化功能,方便用户直观地理解和分析数据,还能创建分析仪表板。
    • 暗模式:作为现代的 CMS,具备暗模式功能,提供更舒适的使用体验。
  • 技术实现基于 Node.js 和 Vue.js 构建,采用 TypeScript 编写,具有良好的可维护性和扩展性。其 API 与应用程序分离,既能利用 Vue.js 的现代前端功能,又能提供稳定的 API。
  • 安装方式:支持多种安装方式,包括通过 Git、Docker、DigitalOcean 一键安装以及 Directus Cloud 等。
  • 应用场景
    • 数据分析和报告:帮助企业收集、管理和分析数据,生成可视化报告,为决策制定提供支持。
    • 客户关系管理:用于建立和管理客户数据库,跟踪客户行为和交互,提高客户满意度和忠诚度。
    • 人力资源管理:可管理员工信息、绩效评估、招聘和培训等人力资源相关工作,提升企业运营效率。
    • 电子商务平台:能够构建和管理电子商务平台,涵盖商品管理、订单处理、支付集成等功能,优化用户体验和业务效率。
    • 营销和广告管理:可管理广告活动、跟踪营销效果、优化广告投放策略,提高市场营销投资回报率。

------------------

iisreset

Installing PowerShell on Windows

Installing PowerShell on Windows - PowerShell | Microsoft Learn

若要查看示例,请键入: "get-help C:\Nucleus\nucleus-install.ps1 -examples".
    有关详细信息,请键入: "get-help C:\Nucleus\nucleus-install.ps1 -detailed".
    若要获取技术信息,请键入: "get-help C:\Nucleus\nucleus-install.ps1 -full".

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

云草桑

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值