卡卷网
当前位置:卡卷网 / 网站源码 / 正文

bbs-go v3.1.8最新版 开源社区系统源码+采用前后端分离技术+机器人搜集公众号文章

作者:卡卷网发布时间:2020-10-25 15:40浏览数量:1400次评论数量:0次

bbs-go v3.1.8最新版 开源社区系统源码+采用前后端分离技术+机器人搜集公众号文章  第1张

bbs-go v3.1.8最新版 开源社区系统源码+采用前后端分离技术+机器人搜集公众号文章  第2张

bbs-go v3.1.8最新版 开源社区系统源码+采用前后端分离技术+机器人搜集公众号文章  第3张

bbs-go v3.1.8最新版 开源社区系统源码+采用前后端分离技术+机器人搜集公众号文章  第4张



bbs-go 是一个使用 Go 语言搭建的开源社区系统,采用前后端分离技术,Go 语言提供 api 进行数据支撑,用户界面使用 Nuxt.js 进行渲染,后台界面基于 element-ui。

bbs-go 功能:

1、机器人搜集公众号文章

2、用户登录、注册,支持 Github 账号登录

3、用户发表文章、文章评论

4、论坛(发帖、回帖)

5、站内消息

6、文章收藏、帖子收藏


源码更新日志:

bbs-go v3.1.5 更新内容:

【新功能】支持多管理员功能

【新功能】管理员可在前台界面删除、修改话题和文章

【新功能】支持邮箱验证(发送验证邮件进行验证)

【新功能】支持用户禁言功能(可设置禁言时长,禁言原因)

【新功能】支持新用户观察期功能(新用户注册后观察期内无法发表内容,观察期时长可后台设置,也可关闭观察期)

【新功能】支持记录操作日志

【优化】优化后台文章、评论的查询性能



本次主要更新gorm 2.0,gorm 是Go语言界orm产品的扛把子,在gorm2.0发布后,bbs-go也第一时间跟进并升级了gorm2.0,本次升级的gorm2.0 从零开始,深度优化性能、重构代码。


改进点如下:


性能改进

代码模块化

Context,批量插入,预编译模式,DryRun 模式,Join 预加载,Find To Map,Create From Map,FindInBatches

支持嵌套事务,SavePoint,Rollback To SavePoint

SQL 生成器,命名参数,分组条件,Upsert,锁, 支持 Optimizer/Index/Comment Hint,子查询改进,使用SQL表达式、Context Valuer 进行 CRUD

支持完整的自引用,改进 Join Table,批量数据的关联模式

允许多个字段用于追踪 create、update 时间 ,支持 UNIX (毫/纳)秒

支持字段权限:只读、只写、只创建、只更新、忽略

新的插件系统,为多个数据库提供了官方插件,读写分离,prometheus 集成…

全新的 Hook API:带插件的统一接口

全新的 Migrator:允许为关系创建数据库外键,更智能的 AutoMigrate,支持约束、检查器,增强索引支持

全新的 Logger:支持 context、改进可扩展性

统一命名策略:表名、字段名、连接表名、外键、检查器、索引名称规则

更好的自定义类型支持(例如: JSON)

发布地址

github: https://github.com/mlogclub/bbs-go/releases/tag/v3.1.8

gitee: https://gitee.com/mlogclub/bbs-go/releases/v3.1.8


经常收到社区小伙伴儿的反馈,想体验下 bbs-go 的功能,但是自己搭建不起来,于是我花时间支持了 docker 快速启动。


不熟悉 docker 的小伙伴儿请看这里自行了解:https://www.runoob.com/docker/docker-tutorial.html,请确保你的电脑成功安装好了 docker 环境。然后按照下面步骤启动服务。


请确保你的代码是最新的 master 分支代码。我们有 GitHub 和 Gitee 两个仓库,这两个仓库的 master 代码都可以。

Github: https://github.com/mlogclub/bbs-go

Gitee: https://gitee.com/mlogclub/bbs-go

进入你的代码目录,然后执行 docker-compose build

这个时候会下载相关的镜像依赖,默认情况下会使用国外的镜像仓库,会比较慢。你可以事先设置成国内的镜像代理,具体如何设置请自行百度。


当 build 成功之后,执行 docker-compose up 就可以启动服务。然后你在你的浏览器中就能通过访问:http://127.0.0.1:3000 来查看了。


后台登录地址:http://127.0.0.1:3000 默认用户名密码为: admin / 123456


bbs-go v3.1.8密码:7kew|大小:1m
已经过安全软件检测无毒,请您放心下载。
END

免责声明:本文由卡卷网编辑并发布,但不代表本站的观点和立场,只提供分享给大家。

卡卷网

卡卷网 主页 联系他吧

请记住:卡卷网 Www.Kajuan.Net

欢迎 发表评论:

请填写验证码