一、开源项目简介

Fastcms基于SpringBoot前后端分离插件化架构的CMS系统,是开发文章获客,微信营销插件的基石。

愿景:我们的愿景是让企业门户信息化构建变得更容易。

二、开源协议

使用LGPL-3.0开源协议

三、界面展示

「开源」基于SpringBoot前后端分离插件化架构的CMS内容管理系统插图

 

四、功能概述

Fastcms是一个基于Springboot的企业建站工具,插件化架构让系统扩展变得极其容易,非常灵活,是开发文章获客,微信营销插件的基石。

  • fastcms内置一套完整的CMS建站系统
  • fastcms完全融入微信生态,是一切微信营销插件的基石
  • fastcms可以基于jar, zip包动态热插拔
  • fastcms基于SpringBoot进行插件式开发,具有极强的扩展性,让你彻底从臃肿的项目中解脱出来

核心功能

  • 完整的用户权限管理
  • 插件管理,支持插件的在线安装,卸载,无需重启服务器,安装即可使用
  • CMS管理,支持模板的在线安装,卸载,在线编辑模板文件
  • 支付功能
  • 微信生态支持

五、技术选型

后端技术

  • SpringBoot作为底层框架
  • mybatis-plus代码生成,可快速生成模块骨架代码
  • 使用spring security jwt进行登录验证,权限控制
  • 集成pf4j插件框架,实现插件的jar包的热插拔
  • 完美的数据权限解决方案

前端技术

  • vue3
  • elementui-plus
  • typescript
  • vite

运行环境

  1. jdk1.8+
  2. apache maven 3.6+
  3. spring-boot 2.6.6+
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。