Repolode
umbraco

umbraco/Umbraco-CMS

Umbraco — бесплатная CMS с открытым исходным кодом на .NET для создания сайтов и цифровых продуктов.

Open source альтернатива:WordPressContentful

Звёзды
5,274
Форки
2,940
Открытые issues
533
Последний коммит
13 часов назад

Что это?

Umbraco — система управления контентом на .NET. Команды могут создавать и редактировать контент сайта через интерфейс backoffice, а разработчики — создавать фронтенд и расширять систему с помощью C#.

Проект распространяется в виде NuGet-пакетов и шаблона проекта dotnet. Новый сайт можно создать несколькими командами dotnet CLI и запустить локально в Windows, Linux или macOS. Код в этом репозитории — сама CMS; в README рекомендуют запускать Umbraco из установленного шаблона, а не из этого исходного дерева.

Актуальная версия интерфейса backoffice автоматически разворачивается для онлайн-просмотра из основной ветки и использует тестовые данные. В проекте также есть документация, форум сообщества и сервер Discord, где можно получить помощь.

Ключевые возможности

  • 01Интерфейс backoffice, в котором редакторы управляют контентом сайта.
  • 02Устанавливается как шаблон проекта dotnet в Windows, Linux и macOS.
  • 03Работает на .NET и расширяется с помощью C#.
  • 04Официальная документация — от настройки до развёртывания в production.
  • 05Распространяется в виде NuGet-пакетов.

Сценарии использования

  • Создание корпоративного или маркетингового сайта на стеке .NET.
  • Предоставление редакторам без технических навыков backoffice для управления контентом сайта.
  • Расширение CMS с помощью собственного кода и пакетов на C#.

Быстрый старт

  1. 1

    Установите шаблоны проектов Umbraco

    dotnet new install Umbraco.Templates
  2. 2

    Создайте новый проект Umbraco

    dotnet new umbraco --name MyProject
  3. 3

    Перейдите в папку проекта

    cd MyProject
  4. 4

    Запустите сайт

    dotnet run

Что важно знать

  • Перед началом необходимо установить среду выполнения и SDK .NET.

Темы

Частые вопросы

Что такое Umbraco-CMS?
Umbraco — бесплатная CMS с открытым исходным кодом на .NET для создания сайтов и цифровых продуктов. Umbraco — система управления контентом на .NET. Команды могут создавать и редактировать контент сайта через интерфейс backoffice, а разработчики — создавать фронтенд и расширять систему с помощью C#.
Umbraco-CMS можно использовать бесплатно? Какая у него лицензия?
Umbraco-CMS распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Umbraco-CMS всё ещё поддерживается?
Активно поддерживается. Последний коммит в Umbraco-CMS — 21 окт. 2026 г..
Для чего можно использовать Umbraco-CMS?
Создание корпоративного или маркетингового сайта на стеке .NET. Предоставление редакторам без технических навыков backoffice для управления контентом сайта. Расширение CMS с помощью собственного кода и пакетов на C#.
Как установить 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

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты