一个基于NetCore模块化、多租户CMS系统

news2025/1/15 8:12:13

今天给大家推荐一个基于.NetCore开发的、支持多租户的开源CMS系统。

项目简介

这是一个基于ASP.NET Core 构建的、模块化和多租户应用程序框架,采用文档数据库,非常高性能,跨平台的系统。

该项目可用于企业网站、个人博客、产品介绍网站等。

项目特点

1、高性能:相对于之前版本性能提升20倍以上;

2、跨平台:这是基于.Net Core开发的系统,可以部署在Docker, Windows, Linux, Mac。

3、数据库:兼容MySQL、Sqlserver、Sqlite、PostgreSQL,提供文档数据库存储与查询等相关操作的API,对于CMS系统来说,这是一个非常好的方案,极大地提升性能。

4、可视化:支持可视化编辑网站模板。

5、模板引擎:支持 Liquid 模板语言的。

6、自定义查询:可通过配置SQL、Lucene 自定义模块,或者对外提供API。

7、扩展性:这是一个多租户系统,可通过一次部署托管多个网站。

8、GraphQL:提供灵活的GraphQL API,可以供外部系统调用。

项目结构

图片

系统功能

1、博客:编辑博客信息、文章列表

2、主菜单:前台导航管理

3、内容:内容类型、内容项目、媒体库、菜单、内容标签、内容组件

4、显示:设置、展示位置、模板、主题、插件

5、搜索:搜索定义、执行SQL搜索

6、权限:角色、用户

7、系统配置:配置、管理员菜单、功能组件配置、媒体、导入与导出

系统界面截图

安装界面

图片

首页

图片

博客配置

图片

主菜单

图片

内容

图片

显示主题

图片

搜素

图片

用户管理

图片

角色管理

图片

系统配置

图片

管理员菜单

图片

媒体库

图片

项目地址:https://github.com/OrchardCMS/OrchardCore

- End -

推荐阅读

  • 盘点10个.NetCore实用的开源框架项目

  • 一个对C#程序混淆加密,小巧但够用的小工具

  • 推荐一个C#开发的、跨平台的解压缩的开源项,值得收藏

  • 一个支持DOCX、PPTX、Html等文件合并、拆分、互相转换的C#开源项目

  • 一个基于C#开发的轻量级OCR文字识别开源工具

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/19267.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【计算机毕业设计】基于netty的网关推送平台

前言 📅大四是整个大学期间最忙碌的时光,一边要忙着准备考研,考公,考教资或者实习为毕业后面临的就业升学做准备,一边要为毕业设计耗费大量精力。近几年各个学校要求的毕设项目越来越难,有不少课题是研究生级别难度的,对本科同学来说是充满挑战。为帮助大家顺利通过…

字符流用户注册案例、字符缓冲流、字符缓冲流特有功能、字符缓冲流操作文件中的数据排序案例

文章目录字符流用户注册案例字符缓冲流字符缓冲流特有功能字符缓冲流操作文件中的数据排序案例IO流小结字符流用户注册案例 案例需求: 将键盘录入的用户名和密码保存到本地实现永久化存储实现步骤 获取用户输入的用户名和密码(这里使用 scanner 键盘录…

NLP的数据增强技术总结

文章目录一、简单的数据增强技术 EDA (Easy Data Augmentation) 即Normal Augmentation Method1、同义词替换(Synonym Replacement, SR):2、随机插入(Random Insertion, RI):3、随机交换(Random Swap, RS):4、随机删除(Random Deletion, RD)&…

JS中判断数据类型的几种方法

目录 1.typeof 2.constructor 3.instanceof 4.Object.prototype.toString.call 1.typeof 📙 语法 : typeof(需要判断的数据变量) 📙 特点: 🍀 对于基本数据类型,除了null外都可以返回正确的结果;对于null,返回的是Object &#x1f34…

FL Studio21中文版本新增功能FL2023完整版

FL Studio水果简称FL,全称:Fruity Loops Studio,国人习惯叫它水果萝卜。FL软件现有版本是 FL Studio 21,已全面升级支持简体中文语言界面 。 FL Studio 21水果工具更新、新功能和插件FL Studio 21已经发布,并且有许多…

[附源码]java毕业设计日常饮食健康推荐系统

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

迭代器C11

迭代器 迭代器失效 容器使用迭代器时,不要改变容器的大小 /在操作迭代器的过程中(使用了迭代器这种循环体),千万不要改变vectori容器的容量,也就是不要增加或者删除vectori容器中的元素 /往容器中增加或者从容器中删…

python基于百度sdk语音转文字

python基于百度sdk语音转文字 1.安装baidu-aip 这样pip install aip; 2.要是不行的话下载"识别、合成 RESTful API Python SDK ",解压到某个文件夹下面如:d:\AI 百度智能云-管理中心https://console.bce.baidu.com/ai/#/ai/speech/overview/…

【面试题】深入理解Cookie、Session、Token的区别

【面试题】深入理解Cookie、Session、Token的区别 Cookie与Session Cookie Session Cookie与Session之前的联系 Cookie与Session的在请求中的工作流程 Cookie与Session存在问题 Token 什么是Token? 为什么要有token? token认证机制 Token流…

灵界的科学丨五、心灵与意识的科学奥祕

摘自李嗣涔教授《灵界的科学》 每个人都有「自我意识」, 每天睡觉时「我」就不见了, 每天早上醒来时,「我」又回来了, 好像没有太大的改变, 这个「我」的物理现象是什么? 探索科学的最后疆界──意识 …

【感恩系列】:说点事儿 以及 我把所有的粉丝放到了中国地图上啦~

文章目录💞许久不见,甚是想念💘初次相遇💘为什么写博客?💘写博客的收获💘此可已无言💘中国版图里的我们💖设计思路:💖具体实现💕爬取粉…

【毕业设计】56-辅助驾驶系统的视觉检测\超声波\图像识别\装置研究与设计(原理图工程、仿真工程、低重复率设计文档、答辩PPT、开题报告)

【毕业设计】56-辅助驾驶系统的视觉检测\超声波\图像识别\装置研究与设计(原理图工程、仿真工程、低重复率设计文档、答辩PPT、开题报告) 文章目录【毕业设计】56-辅助驾驶系统的视觉检测\超声波\图像识别\装置研究与设计(原理图工程、仿真工…

HCIP实验2-1:IS-IS 配置实验

实验 2-1 IS-IS 配置实验 实验目标 掌握IS-IS协议基本配置掌握IS-IS协议DIS优先级修改方式掌握IS-IS协议网络类型修改方式掌握IS-IS协议外部路由引入掌握IS-IS接口cost修改方式掌握IS-IS路由渗透配置方式 拓扑图 场景 使用IS-IS协议作为某网络的IGP,R1和R5运行在…

操作系统:操作系统概论

目录前言1. 操作系统概观1.1 操作系统与计算机系统1.1.1 操作系统1.1.2 硬件软件1.1.2.1 硬件1.1.2.2 软件1.1.2.2.1 系统软件(操作系统层)1.1.2.2.2 支撑软件1.1.2.2.3 应用软件1.2 操作系统资源管理技术1.2.1 资源管理1.2.1.1 资源复用1.2.1.2 资源虚化…

线性代数---第五章特征值和特征向量

1特征值的和等于a11加上a22,特征值的积等于行列式 2利用|λE-A|0求特征值,代入特征值求基础解系,利用基础解系求特征向量 3如果两个特征值相等,那么它们的特征向量也相等 当特征值是二重根时,有可能有一个线性无关的特…

EndNote安装与使用

一、安装 1、双击ENX9Inst.msi安装 2、进入安装目录,使用CHS或ENG里的文件替换安装目录文件 CHS 中文版 ENG 英文版 二、软件优化 1、EndNote Import.enf 此文件用于导入中文文献时期刊名解析错误的问题,右击使用EndNoteX9打开后关闭即可 2、geebin…

Navicat导入SQL文件

安装Navicat 软件下载地址 https://wwz.lanzoub.com/i3T9S0gbq2wd 参考链接接 https://www.cnblogs.com/hhaostudy/p/15898030.html 准备导入SQL文件 新建连接 点击左上角连接 -> 选择MySQL 连接名:任意名称都可以,可输入localhost 主机&#x…

[计算机毕业设计]网络流量的在线恶意应用检测系统

前言 📅大四是整个大学期间最忙碌的时光,一边要忙着准备考研,考公,考教资或者实习为毕业后面临的就业升学做准备,一边要为毕业设计耗费大量精力。近几年各个学校要求的毕设项目越来越难,有不少课题是研究生级别难度的,对本科同学来说是充满挑战。为帮助大家顺利通过…

【Pytorch with fastai】第 17 章 :基础神经网络

🔎大家好,我是Sonhhxg_柒,希望你看完之后,能对你有所帮助,不足请指正!共同学习交流🔎 📝个人主页-Sonhhxg_柒的博客_CSDN博客 📃 🎁欢迎各位→点赞…

【LeetCode每日一题:799.香槟塔~~~模拟】

题目描述 我们把玻璃杯摆成金字塔的形状,其中 第一层 有 1 个玻璃杯, 第二层 有 2 个,依次类推到第 100 层,每个玻璃杯 (250ml) 将盛有香槟。 从顶层的第一个玻璃杯开始倾倒一些香槟,当顶层的杯子满了,任…