1. MCms内容管理系统手册

MCms内容插件提供最基本的菜单、权限、角色、栏目、内容、静态化、等常用的功能,能够帮助企业或个人进行快速建站。

B站视频教程

[!tip]首次MCms安装部署好或启动好后,先登录后台,生成静态页面,这样才能正常访问前端地址,否则前端演示页面会提示404错误。修改模板或对文章内容进行修改后,必须进行更新操作

1.1. 生态

  1. MStore提供了许多免费模版与常用插件 模板分享
  2. MS平台提供了在线模板设计器,帮助设计人员、前端开发者快速进行模版的设计;
  3. MS平台提供了代码生成器,帮助企业、开发者能快速进行二次开发:代码生成器在线视频教程代码生成器使用文档
  4. 后续还会提供在线APP混合打包,帮助企业实施移动端业务;
  5. MS平台提供了PM项目管理,帮助团队成员、远程协日常开发工作;PM方便管理项目进度

[!tip]后端开发者推荐源码部署体验,前端开发者下载一键版本体验,也可以查看在线演示版本

1.2. 依赖

当前版本

<!-- ms-mcms 内容模块插件 -->
<dependency>
    <groupId>net.mingsoft</groupId>
    <artifactId>ms-mcms</artifactId>
    <version>当前版本</version>
</dependency>
<!-- ms-mcms 内容模块源码 -->
<dependency>
    <groupId>net.mingsoft</groupId>
    <artifactId>ms-mcms</artifactId>
    <version>当前版本</version>
    <classifier>sources</classifier>
</dependency>

1.3. 接口

项目访问路径 http://localhost:8080/swagger-ui.html

[!tip]如果swagger接口文档不能正常访问,请检查 application.yml 中的swagger-enable: true 是否设置为 启用 true

1.4. 文档视频

  1. mcms使用手册

  2. 系统部署手册

  3. 插件手册

  4. 代码生成器使用文档

  5. 代码生成器在线视频教程

  6. B站视频教程

2. 版本更新说明

每天都在改变、从未停止过....

https://gitee.com/mingSoft/MCMS
https://github.com/ming-soft/MCMS

Fork:如果想参与一起贡献代码,请fork一下;

Watch:如果想第一时间接收到代码的更新,请Watch一下;

Star:如果觉得我们做的不错,请给我们一颗星,这是对团队的最好鼓励;

捐赠:如果我们的开源项目给您带来了RMB,那请回赠一下,这是对团队最高的认可;

ISSUES:bug请统一提交到https://gitee.com/mingSoft/MCMS/issues

2.1. 版本5.3.6

  • 【升级】升级springboot为最新版本2.7.18以及其他第三方库(应该也是springboot2的最后一个版本,后续springboot升级直接会升级到3)
  • 【新增】系统信息查看功能
  • 【优化】优化vue2的页面规范,方便迁移vue3脚手架(开发版以上已经支持脚手架的版本选择)
  • 【优化】自定义配置的字段类型
  • 【优化】修改标签功能
  • 【优化】优化底层序列化安全问题
  • 【修复】具体参考开源中国与GitHub的ISSUES https://gitee.com/mingSoft/MCMS/issues

2.2. 版本5.3.5

  • 【新增】自定义业务数据ID增加雪花ID支持
  • 【新增】自定义模型增加代码生成器结构
  • 【新增】XSS支持地址参数的配置方式
  • 【优化】搜索功能优化
  • 【优化】默认模板优化
  • 【优化】标签功能优化
  • 【修复】具体参考开源中国与GitHub的ISSUES https://gitee.com/mingSoft/MCMS/issues

2.3. 版本5.3.4

  • 【优化】页面编码规范,方便脚手架版本迁移
  • 【优化】优化静态化业务
  • 【优化】标签功能优化
  • 【优化】模板管理功能优化
  • 【优化】API接口参数优化,方便第三方引用调用
  • 【修复】具体参考开源中国与GitHub的ISSUES https://gitee.com/mingSoft/MCMS/issues

2.4. 版本5.3.3

  • 【新增】文章标签支持多栏目设置
  • 【升级】第三方依赖包,优化第三方包带来的安全问题
  • 【优化】栏目管理
  • 【优化】异常日志记录优化
  • 【优化】SQL查询优化
  • 【优化】优化百度编辑器安全问题
  • 【优化】静态化业务优化
  • 【优化】优化模板管理安全
  • 【修复】具体参考开源中国与GitHub的ISSUES https://gitee.com/mingSoft/MCMS/issues

2.5. 版本5.3.2

  • 【新增】新增栏目搜索控制
  • 【新增】新增文章Tag
  • 【新增】单篇文章删除
  • 【新增】栏目类型强制转换接口
  • 【升级】升级了默认皮肤
  • 【优化】管理员权限安全
  • 【优化】栏目路径设置安全
  • 【优化】模型渲染方式
  • 【优化】文件上传方式
  • 【优化】IP获取获取方式
  • 【修复】具体参考开源中国与GitHub的ISSUES

2.6. 版本5.3.1

  • 【新增】MStore模板支持在线演示的效果,提示用户使用体验
  • 【新增】分享插件,方便开发者分享模板,同时MStore具备演示效果的模板通过此插件导入可以自动生成演示数据,确保开发者导入之后立即可以使用
  • 【新增】新增栏目显示控制
  • 【新增】新增栏目大图、小图控制
  • 【新增】新增栏目、文章副标题
  • 【新增】新增单篇内容获取标签
  • 【优化】新增文章缩略图支持多图
  • 【优化】菜单支持一级显示
  • 【优化】优化站点目录设置
  • 【升级】第三方依赖包更新
  • 【修复】具体参考开源中国与GitHub的ISSUES

2.7. 版本5.3.0

  • 【升级】springboot 升级到2.7.7,废弃fastjson
  • 【优化】规范权限标识
  • 【优化】自定义业务管理
  • 【优化】页面跳转规范
  • 【修复】具体参考开源中国与GitHub的ISSUES

2.8. 版本5.2.11

  • 【新增】xss 增加字段排除
  • 【新增】栏目增加预览功能
  • 【优化】栏目拼音路径、标签上一篇、下一篇等
  • 【优化】Store部分插件业务优化
  • 【修复】具体参考开源中国与GitHub的ISSUES

2.9. 版本5.2.10

  • 【升级】第三方依赖包
  • 【新增】文章新增外连接、新增标签 field.outlink,自定模型复制、自定义配置复制、自定义业务复制
  • 【新增】docker 镜像
  • 【优化】权限控制优化
  • 【修复】具体参考开源中国与GitHub的ISSUES

2.10. 版本5.2.9

  • 【升级】springboot、mybatis、mybatis-plus、shiro 、log4j、fastjson、hutool
  • 【优化】模版管理功能
  • 【优化】权限标识优化
  • 【优化】表结构字段优化增加部分雪花ID
  • 【优化】SQL安全方面优化
  • 【修复】具体参考开源中国与GitHub的ISSUES

2.11. 版本5.2.8

  • 【新增】xss注入配置
  • 【升级】element ui 版本升级到2.15.8
  • 【优化】自定义模块优化
  • 【优化】查看权限优化
  • 【优化】默认模版优化
  • 【优化】后端代码注解优化
  • 【修复】具体参考开源中国ISSUES

2.12. 版本5.2.7

  • 【优化】表结构优化
  • 【优化】自定义模块优化
  • 【优化】标签解析优化
  • 【修复】安全修复
  • 【修复】具体参考开源中国ISSUES

2.13. 版本5.2.6

  • 【优化】表结构优化
  • 【优化】项目配置优化
  • 【修复】SQL注入
  • 【修复】具体参考开源中国ISSUES

2.14. 版本5.2.5

  • 【升级】spring boot升级到 2.3.13 稳定版本、mybatis 升级 3.5.7,等其它依赖升级
  • 【优化】项目配置优化,shiro安全配置,企业版本支持后台可视化配置
  • 【修复】修复第三方jar安全漏洞,fastjons\log4j\shiro
  • 【修复】自定义业务,可以适配不同的数据库,具体参考平台代码生成器
  • 【修复】插件修复,微信插件、发送插件、支付插件
  • 【修复】具体参考开源中国ISSUES
  • 【新增】代码生成器新增组件(验证码、MCE编辑器、图片裁切)
  • 【新增】MStore新增MCE插件

2.15. 版本5.2.4

  • 【优化】标签解析结构优化
  • 【优化】搜索功能优化
  • 【修复】修复MStore插件
  • 【修复】具体参考开源中国ISSUES

2.16. 版本5.2.3

  • 【新增】自定义配置
  • 【优化】标签解析结构优化
  • 【优化】标签脚本优化
  • 【修复】修复MStore功能
  • 【修复】具体参考开源中国ISSUES

2.17. 版本5.2.2

  • 【框架】框架依赖升级
  • 【新增】全局异常处理
  • 【优化】搜索功能优化
  • 【优化】标签脚本优化
  • 【修复】修复MStore功能
  • 【修复】具体参考开源中国ISSUES

2.18. 版本5.2.1

  • 【框架】sprintboot版本更新到2.2.13.RELEASE
  • 【新增】全局异常处理
  • 【优化】搜索功能优化
  • 【优化】标签脚本优化
  • 【修复】修复MStore功能
  • 【修复】具体参考开源中国ISSUES 5.2.0升级5.2.1步骤( 1、同步代码; 2、导入5.2.0-up-5.2.1.sql)

2.19. 版本5.2

  • 【框架】增加MybatisPlus支持
  • 【新增】静态化文件夹配置(html)
  • 【新增】静态化站点文件夹配置(web),html/1->自定义/自定义
  • 【优化】模版管理修改
  • 【优化】标签修改,更灵活的支持if等逻辑判断
  • 【优化】解析速度再次提升
  • 【优化】栏目管理操作功能优化
  • 【优化】栏目生成链接优化,采用拼音格式
  • 【修复】bug修复,具体参考开源中国ISSUES
  • 5.1升级5.2.0步骤(1、同步代码;2、导入5.1-to-5.2.0-mysql.sql;3、Store更新内容插件)

2.20. 版本5.1

  • 【优化】文章内容解析速度提升
  • 【优化】解析标签全面使用freemarker模板引擎全面升级,支持freemarker指令
  • 【优化】文章内容解析速度提升
  • 【优化】自定义模板上传路径
  • 【优化】栏目生成链接优化,采用拼音格式
  • 【修复】bug修复,具体参考开源中国ISSUES
  • 5.0升级5.1步骤

1、先拉取最新代码
2、执行升级5.0.0-to-5.1-mysql.sql
3、在MStore中的内容插件点击安装升级

2.21. 版本5.0

  • 【优化】数据库结构重构,独立文章分类、文章表
  • 【优化】后台使用饿了么UI升级
  • 【优化】对顶层的依赖进行了更新升级
  • 【新增】一键运行版本增加linux支持
  • 【新增】docker部署与描述
  • 【修复】bug修复,具体参考开源中国ISSUES

2.22. 版本4.7.2

  • 【修复】部分标签解析bug

2.23. 版本4.7.1

  • 【新增】栏目属性、栏目外表连接标签;
  • 【新增】模版模版动态解析标签演示
  • 【修复】部分标签解析bug
  • 【修复】sprinboot jar包、war包运行部署问题
  • 【修复】百度编辑器bug
  • 【修复】修复mstore的模版、插件
  • 【修复】阿里资源库同步

2.24. 版本4.7.0

  • 【新增】spring boot版本升级
  • 【新增】动态解析页面
  • 【新增】前端采用了vue的UI框架element ui
  • 【新增】标签全面升级、栏目标签、文章标签支持嵌套,支持基本的if逻辑判断
  • 【修复】修复BUG > 100+
  • 【注意】由于此次版本升级较大,导致mstore部分模板标签存在差异,具体阅读一下标签章节

2.25. 版本4.6.5

  • 【新增】sqlserver 版本发布
  • 【优化】后台登录界面自定义
  • 【修复】修复BUG

2.26. 版本4.6.4

  • 【新增】oracle版本发布
  • 【新增】默认皮肤升级,默认皮肤将支持关注、评论等模块
  • 【修复】修复BUG;

2.27. 版本4.6.3

  • 【新增】栏目标签增加self属性,可以获取自身栏目信息
  • 【新增】文章关键字标签、flag标签
  • 【修复】>40个BUG的修复(权限、栏目、自定义、文章标签等);
  • 【优化】base、basic、mdiy的稳定版本依赖,可以解决大多数情况下无法更新问题;
  • 【优化】mstore升级器升级,更新了8款插件(支付插件、消息发送插件、关注插件...)

2.28. 过去

过去我们做的不够好,感谢各位小伙伴还一如既往的关注铭软开源的产品。谢谢!!!

Copyright © mingsoft.net 2021 all right reserved,powered by Gitbook该文件修订时间: 2024-02-05 14:29:49

results matching ""

    No results matching ""

    results matching ""

      No results matching ""