重磅推荐:一个超级棒的开源社区系统

watermark,image_bG9nby9jc2RuXzEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLGhfNjI=,g_se,x_0,y_0,t_100


文章首发于微信公众号「GitHub 精选」,欢迎大家关注。打开微信,使用 “搜一搜”,搜索「GitHub 精选」,即可关注。

大家好,我是章鱼猫。

今天给大家推荐的这个开源项目来自于读者的投稿。

这个开源项目是一个开源的社区系统项目,名为:Echo


watermark,image_bG9nby9jc2RuXzEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLGhfNzU=,g_se,x_0,y_0,t_100


Echo 是一套前后端不分离的开源社区系统,基于目前主流 Java Web 技术栈(SpringBoot + MyBatis + MySQL + Redis + Kafka + Elasticsearch + Spring Security + ...),并提供详细的开发文档和配套教程。包含帖子、评论、私信、系统通知、点赞、关注、搜索、用户设置、数据统计等模块。

在线体验:项目已经部署到腾讯云服务器,各位小伙伴们可直接线上体验:1.15.127.74/。已内置三种不同身份的用户:


watermark,image_bG9nby9jc2RuXzEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLGhfODc=,g_se,x_0,y_0,t_100



watermark,image_bG9nby9jc2RuXzEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLGhfOTQ=,g_se,x_0,y_0,t_100


核心技术栈,如下:

后端:

  • Spring
  • Spring Boot 2.1.5 RELEASE
  • Spring MVC
  • ORM:MyBatis
  • 数据库:MySQL 5.7
  • 分布式缓存:Redis
  • 本地缓存:Caffeine
  • 消息队列:Kafka 2.13-2.7.0
  • 搜索引擎:Elasticsearch 6.4.3
  • 安全:Spring Security
  • 邮件任务:Spring Mail
  • 分布式定时任务:Spring Quartz
  • 日志:SLF4J(日志接口) + Logback(日志实现)

前端:

  • Thymeleaf
  • Bootstrap 4.x
  • Jquery
  • Ajax

开发环境:

  • 操作系统:Windows 10
  • 构建工具:Apache Maven
  • 集成开发工具:Intellij IDEA
  • 应用服务器:Apache Tomcat
  • 接口测试工具:Postman
  • 压力测试工具:Apache JMeter
  • 版本控制工具:Git
  • Java 版本:8

效果展示:

首页:


watermark,image_bG9nby9jc2RuXzEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLGhfNjI=,g_se,x_0,y_0,t_100


登录页:


watermark,image_bG9nby9jc2RuXzEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLGhfNjI=,g_se,x_0,y_0,t_100


帖子详情页:


watermark,image_bG9nby9jc2RuXzEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLGhfNjI=,g_se,x_0,y_0,t_100


个人主页:


watermark,image_bG9nby9jc2RuXzEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLGhfNjI=,g_se,x_0,y_0,t_100


朋友私信页:


watermark,image_bG9nby9jc2RuXzEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLGhfNjI=,g_se,x_0,y_0,t_100


私信详情页:


watermark,image_bG9nby9jc2RuXzEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLGhfNjI=,g_se,x_0,y_0,t_100


系统通知页:


watermark,image_bG9nby9jc2RuXzEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLGhfNjI=,g_se,x_0,y_0,t_100


通知详情页:


watermark,image_bG9nby9jc2RuXzEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLGhfNjI=,g_se,x_0,y_0,t_100


账号设置页:


watermark,image_bG9nby9jc2RuXzEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLGhfOTQ=,g_se,x_0,y_0,t_100


数据统计页:


watermark,image_bG9nby9jc2RuXzEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLGhfNjI=,g_se,x_0,y_0,t_100


搜索详情页:


watermark,image_bG9nby9jc2RuXzEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLGhfNjI=,g_se,x_0,y_0,t_100


功能示例图:


watermark,image_bG9nby9jc2RuXzEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLGhfOTQ=,g_se,x_0,y_0,t_100


看完之后,是不是感觉功能还挺多,效果还挺不错的呢?

这是一个不错的开源项目,也是一个不错的练手项目,大家可以去研究一下。

源码链接:已托管在 Github 和 Gitee:

开源项目作者:小牛肉

微信公众号:「GitHub 精选」,值得你关注,每天都分享开源项目,挖掘开源的价值。

文章首发于微信公众号「GitHub 精选」,欢迎大家关注。打开微信,使用 “搜一搜”,搜索「GitHub 精选」,即可关注。关注后,每天都会为您推送我们精心挑选的优质开源项目。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
StartBBS开源轻量社区系统最新官方版,StartBBS(起点开源社区系统)是一个基于CI MVC框架开发的PHP新型社区系统,她轻量小巧, 简单易用,强大高效的开源论坛系统。又简称“SB(烧饼)”。 主要特点如下: 1,架构轻量小巧,代码优雅简洁,从缓存技术、数据库设计、代码优化等多个角度入手进行优化,支持百万级数据,开启缓存和gzip后,打开的网站速度如同静态页一样流畅.。 2.前台UI采用最流行的Twitter Bootstrap和Jquery,最大可能的发掘用户体验,增强用户对论坛的粘性和好感, 并使用流式响应式设计,可以适用任何设备,如手机,pad,电脑,都能很好地适应,无需再设应相应的模板. 3.自定义url结构,自定义首页模块. 4.完善的用户组权限(普通用户,版主,管理员),可自行增加扩展. 5.安全审核的机制。 6.节点权限访问,不同的版块可以设定不同的用户组访问. 7.tag标签自动生成系统(可自动也可手动添加),易于seo. 8.ajax无刷新数据提交和更新. Startbbs v1.1.3 更新日志: 1.升级前端ui框架bootstrap2到bootstrap3版本 2.调整在ie下兼容性 3.session进行双层加密.防止伪造cookie登录. 4.改进时区的错误问题 5.点更多主题,动态模式时不起作用 6.部分文件编码规范不统一,将所有的文件已统一为utf8 7.增加贴子不存时的错误提示 8.改进版块权限问题。 9.后台未登录时,会跳转到登录页. 10.首页调用分类时的一个错误 11.修正用户提醒页面的短标签错误 12.安装时增加无数据库时自动创建(需有权限) 13.去除cookie只保留session. 14.后台增加站点关闭功能. 15.修复两处头像链接问题. 16.修正伪静态开启后不能回贴的bug 17.升级jquery1.9.1到1.10.2版本 18.修正二级域名下的图片显示问题 19.增加自动识别url并转换为链接 20.增加七牛云存储,后台可以一键切换本地和七牛 21.改进图片与链接识别问题. 22.贴子内容中第二页起不显示主题贴 23.安装时,密码为空时,也可以安装。 24.安装时增加目录权限检测。 25.优化和改进安装流程,增强安全性.. 26.修复tag列表页的链接错误 27.强制页面输出utf8编码,防止乱码. 28.iis环境中,解决中文url的链接错误。 29.后台增加logo的设定 30.将CI升级到2.1.4,修改了项目说明文件,修改了Apache配置文件等(感谢Ruchee同学的push) 31.剥离系统版本信息到单独文件.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值