10 分鐘使用 OrchardCore 快速構建 .NET 內容管理系統(CMS)
前言
今天我們來使用 OrchardCore 來快速構建可配置的 .NET 內容管理系統(CMS)。
項目介紹
OrchardCore 是一個開源的(BSD-3-Clause license)、模塊化的、支持多租戶的應用程序框架,使用 ASP.NET Core 構建。同時,它也是一個基于該框架的內容管理系統(CMS)。
項目特點
- 完整 CMS:使用主題和模板直接呈現內容,無需開發。
- 解耦 CMS: 網站初始是空白的,只有內容管理后臺。你需要通過 Razor Pages 或 MVC 操作自行創建所有頁面模板,并通過內容服務來獲取和展示內容。
- 無頭 CMS:該網站只管理內容,您創建一個單獨的應用程序,該應用程序將使用 GraphQL 或 REST API 獲取托管內容。
支持數據庫
支持 SQL Server、MySQL、PostgreSQL、SQLite數據庫。
項目源代碼

創建 Orchard Core CMS 網站
接下來我們運行 OrchardCore.Cms.Web 應用,快速使用可視化的界面配置屬于我們自己的多租戶內容管理系統(CMS)。





創建成功的 Blog 博客站點源碼位置:

CMS 網站后臺管理頁面
- https://localhost:44300/admin

菜單欄編輯



內容管理


主題切換

角色權限管理


創建網站用戶


圖片管理

其他功能


項目源碼地址
更多項目實用功能和特性歡迎前往項目開源地址查看??,別忘了給項目一個Star支持??。
- GitHub開源地址:https://github.com/OrchardCMS/OrchardCore
- 項目在線使用文檔:https://docs.orchardcore.net/zh-cn/latest/
優秀項目和框架精選
該項目已收錄到C#/.NET/.NET Core優秀項目和框架精選中,關注優秀項目和框架精選能讓你及時了解C#、.NET和.NET Core領域的最新動態和最佳實踐,提高開發工作效率和質量。坑已挖,歡迎大家踴躍提交PR推薦或自薦(讓優秀的項目和框架不被埋沒??)。
作者名稱:追逐時光者
作者簡介:一個熱愛編程、善于分享、喜歡學習、探索、嘗試新事物和新技術的全棧軟件工程師。
本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文鏈接,否則保留追究法律責任的權利。如果該篇文章對您有幫助的話,可以點一下右下角的【♥推薦♥】,希望能夠持續的為大家帶來好的技術文章,文中可能存在描述不正確的地方,歡迎指正或補充,不勝感激。

浙公網安備 33010602011771號