# EasyCMS **Repository Path**: zhangsanDev/EasyCMS ## Basic Information - **Project Name**: EasyCMS - **Description**: EasyCms基于Asp.net Core 的后台快速开发框架,内容管理系统 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 23 - **Created**: 2022-02-15 - **Last Updated**: 2022-05-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # EasyCms      EasyCms后台权限管理系统 基于Asp.net Core的后台快速开发框架,可用于快速开发 企业后台管理系统,WebApi接口,微信公众号和小程序后台,企业站,。 :fire: 给我个star,鼓励一下我吧 ## spring boot版本   同时我也写了个springboot版本的后台权限管理系统,主要是为了学习springboot,功能基本一致。 地址:https://gitee.com/yushuo1990/easycmsboot ## 发展目标   希望EasyCms成为一个简单易用,功能完善的后台权限管理系统的基础开发框架和建站CMS系统。 ## 技术介绍 + 基于.net5 + ORM使用[FreeSql](https://github.com/dotnetcore/FreeSql),默认使用mysql数据库 + [Redis](https://github.com/tporadowski/redis)操作使用[freeredis](https://github.com/2881099/freeredis) + 缓存使用[EasyCaching](https://github.com/dotnetcore/EasyCaching) + 后台模板使用H+,扒的若依的UI + 静态页面生成模板引擎:[VTemplate.Engine](https://github.com/jasonyush/VTemplate.Engine) + 定时任务采用[hangfire](https://github.com/HangfireIO/Hangfire) ## 演示地址: windows2016服务器:http://cms.atlass.cn/admin debian10服务器:http://cmsl.atlass.cn/ 暂时关了 用户名和密码 admin admin@123 🛑admin没做权限限制,请别删除数据 ## 依赖环境 [模板使用文档](https://www.yuque.com/jasonyush/easycms/dorh3a) ## 依赖环境 .net5.0, redis,mysql,SqlServer,PostgreSql ## 权限管理 + [x] 用户管理 + [x] 角色管理 + [x] 菜单管理 + [x] 通用字典 + [x] 登录日志 + [x] 异常日志 + [x] Hangfire定时任务 + [x] 单位组织 + [x] 职位信息 + [x] 代码生成辅助 ## CMS内容管理 + [x] 栏目管理 + [x] 文章管理 + [x] 模板管理 + [x] 模板匹配 + [x] 静态页面生成(可以实现完全静态页面访问,也可以使用路由方式访问,没静态页面要求的,建议使用路由方式) + [X] 前台IP访问限制 + [X] 站点信息设置 + [X] 上传设置,水印设置 + [X] 文章内容插入视频,大文件分片上传,播放器使用ckplayer + [x] 提供文章,栏目,站点信息的常用数据源,用于页面渲染调用 + [x] 广告管理 + [x] 通讯录 + [x] 会议管理 ## 注意事项 + hangfire使用的litedb来存储数据,请给与data/hangfire_litedb.db 数据文件相应的读写权限,否则站点无法启动 + 登录使用了ip2region来解析登录ip地址,请将data/ip2region.db 数据库文件放置到站点根目录下,否则无法登录 + 如果启用hangfire任务并且部署到IIS的化请注意应用程序池的设置,避免回收造成资源占用导致站点启动失败,其他的站点设置如启用预加载,AlwaysRunning等都需要设置 ![Image](资料/IIS应用程序池配置.png) ## [样图] ![Image](资料/Index.png) ![Image](资料/home.png) ![Image](资料/user.png) ![Image](资料/site.png) ![Image](资料/task.png)