项目概述
ZKEACMS 是一个基于 .Net Core 构建的可视化设计在线编辑内容管理系统。它采用 WYSIWYG(所见即所得)的设计理念,使用户能够轻松创建和编辑网页内容,无需深入了解 HTML 或 CSS。
应用场景
ZKEACMS 适用于需要快速构建和发布内容的网站场景,包括但不限于:
企业官网 电子商务网站 新闻发布平台 个人博客 在线教育平台 多租户(多站点)管理系统
功能模块
页面设计
可视化设计: 提供直观的拖拽界面,用户可以轻松设计页面布局。 多设备适配: 支持响应式设计,自动适应不同屏幕尺寸和设备。 布局设计: 使用 Bootstrap3 Grid 系统,用户可以拖拽“行”和“列”来设计布局。
内容管理
内容添加: 支持在页面上添加多种类型的内容,如文本、图片、视频等。 多语言支持: 通过修改 appsettings.json文件中的文化代码(如en-US)来切换语言。多租户支持: 提供多租户(多站点)管理功能。
组件与主题
组件(Widgets): 组件是 HTML 组件,用户可以添加不同的组件来构建页面,并支持拖拽排序。 主题定制: 使用 LESS 创建主题,通过修改变量轻松定制主题风格。
功能特点
所见即所得: 提供直观的页面编辑体验,用户可以实时看到编辑效果。 响应式设计: 自动适应不同设备和屏幕尺寸,提供良好的用户体验。 拖拽操作: 支持拖拽布局和组件排序,简化页面设计流程。 多语言支持: 支持多种语言,方便国际化部署。 多租户管理: 支持多租户(多站点)管理,满足不同业务需求。 易于扩展: 提供丰富的扩展点,方便开发者根据需求进行二次开发。
项目技术栈
开发框架: .Net 9 开发工具: Microsoft Visual Studio 2022 / Visual Studio Code 数据库支持: Microsoft Sql Server 2016+ / MySql 5.6+ / SQLite 3 前端框架: Bootstrap3 样式预处理: LESS
功能演示
源码地址
https://gitee.com/seriawei/ZKEACMS.Core