Repolode
umbraco

umbraco/Umbraco-CMS

Umbraco 是一款免费开源的 .NET 内容管理系统,用于构建网站和数字体验。

可替代:WordPressContentful

Star
5,274
Fork
2,940
未关闭 Issue
533
最近提交
14小时前

这是什么?

Umbraco 是基于 .NET 构建的内容管理系统。编辑人员可以通过后台界面创建和管理网站内容,开发者则负责前端实现,并使用 C# 扩展系统功能。

项目以 NuGet 包和 dotnet 项目模板的形式发布。只需几条 dotnet 命令即可创建新站点,并可在 Windows、Linux 和 macOS 上本地运行。本仓库是 CMS 本身的源码,官方建议通过安装的模板来使用 Umbraco,而不是直接从源码运行。

项目提供在线的后台界面预览,基于模拟数据从主分支自动部署。此外还维护了官方文档、社区论坛和 Discord 服务器。

核心功能

  • 01提供后台界面,供编辑人员管理网站内容。
  • 02可作为 dotnet 项目模板安装,支持 Windows、Linux 和 macOS。
  • 03基于 .NET 构建,可使用 C# 进行扩展。
  • 04提供从安装到生产部署的官方文档。
  • 05以 NuGet 包形式发布。

适用场景

  • 在 .NET 技术栈上搭建企业或营销网站。
  • 为非技术编辑人员提供可管理网站内容的后台。
  • 通过自定义 C# 代码和包扩展 CMS 功能。

快速上手

  1. 1

    安装 Umbraco 项目模板

    dotnet new install Umbraco.Templates
  2. 2

    创建新的 Umbraco 项目

    dotnet new umbraco --name MyProject
  3. 3

    进入项目文件夹

    cd MyProject
  4. 4

    运行网站

    dotnet run

使用前须知

  • 开始使用前需要先安装 .NET 运行时和 SDK。

标签

常见问题

Umbraco-CMS 是什么?
Umbraco 是一款免费开源的 .NET 内容管理系统,用于构建网站和数字体验。 Umbraco 是基于 .NET 构建的内容管理系统。编辑人员可以通过后台界面创建和管理网站内容,开发者则负责前端实现,并使用 C# 扩展系统功能。
Umbraco-CMS 可以免费使用吗?用的什么许可证?
Umbraco-CMS 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
Umbraco-CMS 还在维护吗?
活跃维护中。Umbraco-CMS 最近一次提交是在 2026年10月21日。
Umbraco-CMS 适合用来做什么?
在 .NET 技术栈上搭建企业或营销网站。 为非技术编辑人员提供可管理网站内容的后台。 通过自定义 C# 代码和包扩展 CMS 功能。
Umbraco-CMS 怎么安装和运行?
安装 Umbraco 项目模板: dotnet new install Umbraco.Templates 创建新的 Umbraco 项目: dotnet new umbraco --name MyProject 进入项目文件夹: cd MyProject 运行网站: dotnet run
在哪里获取 Umbraco-CMS?
源代码和安装说明在 GitHub 上:https://github.com/umbraco/Umbraco-CMS

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目