ZKEACMS:基于ASP.Net Core开发的开源免费内容管理系统
前言
哈喽,大家好!我是码农刚子,大家应该都已和床分手,去上班了吧。国庆假期在家没事,试用了一下ZKEACMS,一个可视化拖拽的内容管理系统,今天给大家介绍一下。
简介
ZKEACMS也叫纸壳CMS,是由纸壳软件自主研发的一个可视化设计内容管理系统软件。纸壳CMS重新定义了布局、页面和组件,让用户可以自由规划页面的布局,页面和内容。纸壳CMS使用可视化编辑设计,真正做到所见即所得,可直接在预览页面上设计页面。纸壳CMS采用插件式设计,支持扩展新插件,扩展模板,主题并快速创建一个网站。
项目代码
开发工具:VS2022
数据库支持:SQL server、Mysql、SQLite
后端:.Net Core 9.0 MVC


核心功能
- 可视化编辑设计:用户可以直接在预览页面上设计页面,实现所见即所得的编辑体验。
- 插件式设计:支持扩展新插件,方便用户根据需求添加新功能。
- 响应式设计:自动适配不同大小的屏幕和设备,确保在PC、笔记本、平板和手机等设备上都能良好显示。
- 布局设计:用户可以使用拖拉“行”和“列”的方式进行布局设计,支持嵌套布局和栅格系统。
- 组件管理:用户可以在布局中添加组件区域,并在这些区域中添加和管理各种组件,满足网站内容多样化的需求。
- 显示模板:支持更换显示模板,方便用户根据需求调整页面显示效果。
- 主题定制:使用LESS技术,用户可以轻松创建和应用不同的主题。
功能演示
后台登录

进入后台主页

点击页面栏目,选择对应想要修改的页面进行编辑

编辑布局

可以直接拖拽布局方式

点击添加内容,可以直观的看到所呈现的排版内容,直接在页面上编辑

还可以修改模板代码


添加文章

自定义SEO

自带留言和评论功能

我发现如果直接使用官方的安装包,里面有几个不太友好的地方,请看下图:
1.自带的<meta>标签,无法删掉,即使添加自定义<head>插件也无法替换,不知道会不会影响SEO

2.详情页无法自定义seo,只能默认显示文章标题
源码地址
https://github.com/SeriaWei/ZKEACMS
ZKEACMS:基于ASP.Net Core开发的开源免费内容管理系统的更多相关文章
- 基于ASP.Net Core开发的一套通用后台框架
基于ASP.Net Core开发一套通用后台框架 写在前面 这是本人在学习的过程中搭建学习的框架,如果对你有所帮助那再好不过.如果您有发现错误,请告知我,我会第一时间修改. 知其然,知其所以然,并非重 ...
- 基于ASP.Net Core开发一套通用后台框架记录-(项目的搭建)
写在前面 本系列博客是本人在学习的过程中搭建学习的记录,如果对你有所帮助那再好不过.如果您有发现错误,请告知我,我会第一时间修改. 前期我不会公开源码,我想是一点点敲代码,不然复制.粘贴那就没意思了. ...
- 基于ASP.Net Core开发一套通用后台框架记录-(数据库设计(权限模块))
写在前面 本系列博客是本人在学习的过程中搭建学习的记录,如果对你有所帮助那再好不过.如果您有发现错误,请告知我,我会第一时间修改. 前期我不会公开源码,我想是一点点敲代码,不然复制.粘贴那就没意思了. ...
- 基于ASP.Net Core开发一套通用后台框架记录-(总述)
写在前面 本系列博客是本人在学习的过程中搭建学习的记录,如果对你有所帮助那再好不过.如果您有发现错误,请告知我,我会第一时间修改. 前期我不会公开源码,我想是一点点敲代码,不然复制.粘贴那就没意思了. ...
- 基于Asp.Net Core的简单社区项目源代码开源
2019年3月27号 更新版本 本项目基于 ASP.NET CORE 3.0+EF CORE 3.0开发 使用vs2019 +sqlserver 2017(数据库脚本最低支持sql server 20 ...
- 基于Citus和ASP.NET Core开发多租户应用
Citus是基于PsotgreSQL的扩展,用于切分PsotgreSQL的数据,非常简单地实现数据“切片(sharp)”.如果不使用Citus,则需要开发者自己实现分布式数据访问层(DDAL),实现路 ...
- 用VSCode开发一个基于asp.net core 2.0/sql server linux(docker)/ng5/bs4的项目(1)
最近使用vscode比较多. 学习了一下如何在mac上使用vscode开发asp.netcore项目. 这里是我写的关于vscode的一篇文章: https://www.cnblogs.com/cgz ...
- 基于ASP.NET core的MVC站点开发笔记 0x01
基于ASP.NET core的MVC站点开发笔记 0x01 我的环境 OS type:mac Software:vscode Dotnet core version:2.0/3.1 dotnet sd ...
- windows/Linux下设置ASP.Net Core开发环境并部署应用
10分钟学会在windows/Linux下设置ASP.Net Core开发环境并部署应用 创建和开发ASP.NET Core应用可以有二种方式:最简单的方式是通过Visual Studio 2017 ...
- Asp.Net Core下的开源任务调度平台ScheduleMaster—快速上手
概述 ScheduleMaster是一个开源的分布式任务调度系统,它基于Asp.Net Core平台构建,支持跨平台多节点部署运行. 它的项目主页在这里: https://github.com/hey ...
随机推荐
- 生成库 vs
vs 生成库 问题:#error: The C++ Standard Library forbids macroizing 解决方案 大牛博客 是否忘记了向源中添加"#include &qu ...
- 4月18日“RestCloud ETL社区版”重磅推出
- -/ 新一代ETL数据集成平台 /-- 数据价值的挖掘应用为当今社会的数字化进程开辟出了一个新的发展方向,未来更多的企业将逐渐进行数字化转型,以便于参与到数据产业体系当中,从而获得更强的创新能力和 ...
- 低代码开发平台,快速提升API开发效率
RestCloud低代码开发平台相比于传统API开发模式具有更轻量级.更快速.更全面.更低代码量.更易于学习等特点,是完全自主研发的基于微服务架构的专注API高效开发的专业化平台,通过平台可以实现无代 ...
- 我刚开始学习java,我什么也不懂,框架到底是什么,没有框架可以使用java吗
我刚开始学习java,我什么也不懂,框架到底是什么,没有框架可以使用java吗 2024/4/19 16:00:01 当你刚开始学习Java时,"框架"可能是一个比较抽象的概念.简 ...
- 雨林木风Win11安全中心无法打开的问题
近期有雨林木风系统的用户想要打开win11安全中心时,发现打不开,这是怎么回事呢?有没有什么方法可以解决呢?下面雨林木风官网小编就为大家带来解决方法介绍,一起来看看吧! 以下是一些 Win11 安全中 ...
- Redis学习笔记--数据类型和常用命令
数据类型和常用命令 简介: Redis全名Remote Dictionary Server(远程字典服务器)是一个高性能的Key-Value数据库提供了主富的数据结构,例如String.Hash. ...
- Swgger3 接入
接入 引入依赖 引用 Knife4j 的 starter <dependency> <groupId>com.github.xiaoymin</groupId> & ...
- Linux VIRT-RES-SHR内存概念理解
在 Linux CentOS 系统中,VIRT(虚拟内存).RES(常驻内存)和 SHR(共享内存)是 top 命令中三个关键的内存指标,理解它们的概念和联系对系统监控.性能调优和内存泄漏排查至关重要 ...
- Centos7-LVM逻辑卷管理配置实战
以下是 CentOS 7 下 LVM(Logical Volume Manager)逻辑卷管理的实战配置案例,涵盖常见操作场景和详细命令说明: 一.LVM 核心概念 组件 作用 PV(Physical ...
- vite 区分生产环境开发环境
示例 1 vite.config.ts import { defineConfig, loadEnv } from 'vite' import { resolve } from 'path' expo ...