我是编程乐趣,一个10年。Net开发经验老程序员,点击右上方关注,每天为你分享开源项目和编程知识。 今天给大家推荐一个基于。NetCore开发的、支持多租户的开源CMS系统。 项目简介 这是一个基于ASP。NETCore构建的、模块化和多租户应用程序框架,采用文档数据库,非常高性能,跨平台的系统。 该项目可用于企业网站、个人博客、产品介绍网站等。 项目特点 1、高性能:相对于之前版本性能提升20倍以上; 2、跨平台:这是基于。NetCore开发的系统,可以部署在Docker,Windows,Linux,Mac。 3、数据库:兼容MySQL、Sqlserver、Sqlite、PostgreSQL,提供文档数据库存储与查询等相关操作的API,对于CMS系统来说,这是一个非常好的方案,极大地提升性能。 4、可视化:支持可视化编辑网站模板。 5、模板引擎:支持Liquid模板语言的。 6、自定义查询:可通过配置SQL、Lucene自定义模块,或者对外提供API。 7、扩展性:这是一个多租户系统,可通过一次部署托管多个网站。 8、GraphQL:提供灵活的GraphQLAPI,可以供外部系统调用。 项目结构 系统功能 1、博客:编辑博客信息、文章列表 2、主菜单:前台导航管理 3、内容:内容类型、内容项目、媒体库、菜单、内容标签、内容组件 4、显示:设置、展示位置、模板、主题、插件 5、搜索:搜索定义、执行SQL搜索 6、权限:角色、用户 7、系统配置:配置、管理员菜单、功能组件配置、媒体、导入与导出 系统界面截图 安装界面 首页 博客配置 主菜单 内容 显示主题 搜素 用户管理 角色管理 系统配置 管理员菜单 媒体库 项目地址:https:github。comOrchardCMSOrchardCore我是编程乐趣,一个10年。Net开发经验老程序员,专注开源项目和编程知识分享。 私信回复:【888】,领取。Net视频教程。 End 推荐阅读。NET5。0和Quartz。NET开发的极简任务调度平台基于。NETCoreMVC的权限管理系统基于Asp。NetMvc开发的个人博客系统推荐一款基于。NetCore开发简约漂亮的WPFUI库推荐一个。NetCore开源轻量级插件架构推荐基于。NetCore一款高性能敏感词检测开源库