forum-javaspringboot框架开发社区:DeveloperInnforum简介-java是一个开源的现代社区平台,实现了:面向内容的讨论论坛;测验社区;100%开源;为什么这个项目?有些公司在开放平台领域,需要一个开发者社区网站供开发者学习交流(本项目指的是微信开放平台、今日头条开发者社区、有赞云开发者社区、淘宝开放平台等社区功能)需求后台开发);PHP语言较多,Java少见,目前几乎没有springboot开源,不能很好的对接公司内部系统;许多社区功能过于简单,无法满足大多数需求;界面风格陈旧,跟不上时代发展的审美;缺少实际操作需要的功能,管理功能过于简单;功能列表用户端文章分类过滤文章标签查看详情过滤文章/问答文章写文章编辑删除评论喜欢查看详情问答编辑删除查看详情评论关注设置评论为最佳答案过滤已解决的问题过滤未解决的问题用户查看详情编辑个人信息更新登录密码关注好友查看粉丝留言文章/问答已关注通知文章/问答评论通知个人已关注通知设置消息已读已关注用户文章/问答已关注问答评论问答点赞文章评论文章根据文章/问答标题/内容模糊搜索管理后台用户管理禁用/启用设为管理员/取消管理员操作日志操作类别过滤文章管理设为官方置顶设为细化已批准(可见)已批准未批准(不可见)文章分类管理已批准(可见)已批准未批准(不可见)新增分类问答已批准已批准(可见)已批准未批准(不可见)标签管理已批准(可见)审核失败(隐形)新增标签功能前端多终端适配(手机、PC)自定义主题颜色,方便企业用户自定义主题编辑器支持control+s保存编辑器支持control+v复制图片上传后端日志带有调用链,方便排查问题。分布式会话支持集群部署用户角色权限分级,方便用户管理界面权限校验,界面操作更安全。可扩展的功能接口文章/问答更新有自己的评论,可以访问审核中心,方便运营管理。文件存储抽象接口,支持自定义访问企业内部文件存储服务。缓存服务的抽象接口可以支持自定义访问企业内部的缓存服务。内部搜索服务技术栈后端数据库:mysql持久层框架:mybatis数据库连接池管理:hikaricp数据库分页插件:githubpagehelpermvc框架:springmvc应用层容器:springbootjson序列化工具:fastjson邮件发送sdk:javaxmail七牛云存储sdk:qiniujavasdk服务端页面渲染:thymeleaf前端前端markdown编辑器:mavon-editor管理后台js框架:vue客户端UI框架:bootstrap管理后台UI框架新闻列表页,文章详情页,tag详情页、搜索页、用户首页、文章撰写页、管理后台页、安装请参考forum-java安装指南,开源地址:https://github.com/Qbian61/fo...感谢提供星星。
