youbbs avatar

goYouBBS完成改造

🕥 by youbbs

完成大部分改造,最繁琐的是把网站配置放到数据库,后台页面可以设置并实时部署。这改变除了页面显示和后台接收处理麻烦,还涉及到动态刷新。

还是原来的文件配置简单。

自定义路由、内容发布接口也费时。

顺便测试一下后台自动提交搜索引擎的功能是否正常。

💘 相关文章

评论

共12条关于"goYouBBS完成改造"的评论

ego008 avatar
#1 ego008 回复

有一个小bug,更改设置后,后台任务轮询与设置相关的没更新,需要重启应用

Bash: log
1
2
3
4
5
6
7
8
9
2021/05/18 19:06:50 submit aUrl https://youbbs.org/t/3327
2021/05/18 19:06:50 baidu Submit
{"remain":2999,"success":1}
2021/05/18 19:06:51 baidu Submit ok :)
2021/05/18 19:06:51 bing Submit
2021/05/18 19:06:52 bing Submit err timeout
2021/05/18 19:06:52 google Submit
2021/05/18 19:06:53 {"urlNotificationMetadata":{"latestUpdate":{"notifyTime":"2021-05-19T02:06:53.001552259Z","type":"URL_UPDATED","url":"https://youbbs.org/t/3327"},"url":"https://youbbs.org/t/3327"}}
2021/05/18 19:06:53 google Submit ok :)

百度、google 成功,bing 失败,补刀正常

Bash: log bing
1
2
3
4
5
2021/05/18 19:10:51 submit aUrl https://youbbs.org/t/3327
2021/05/18 19:10:51 bing Submit
{"d":null}
2021/05/18 19:10:52 bing Submit ok :)
2021/05/18 19:10:52 all submit done https://youbbs.org/t/3327

waiducom avatar
#2 waiducom 回复

个人对数据存储目前的方案还是狠方便的,可以直接同步到其它主机,比如国外,再通过DNS设置可以实现网站加速,如果使用MySQL这类数据库工作量就大了,系统无法保存更轻量级,最期望的就是开放Github登录,还有微信登录,其它功能目前使用感觉已经很方便了,还有一个问题为什么备份数据的文件会变小了呢?

ego008 avatar
#3 ego008 回复

@waiducom #2 新的是使用 leveldb ,和以前的差别不大,以前 boltdb 是单文件,leveldb 是多文件。微信 登录个人开发者暂不考虑。boltdb 数据库变小可能是本身有部分还没丢弃的临时数据。

waiducom avatar
#4 waiducom 回复

嗯 我还一直以为备份数据的文件是不完整的

waiducom avatar
#5 waiducom 回复

如果打包下载图片 要是图片众多,那系统不得崩溃了?另外能不能更新增加API呢,比如模板调用文章缩略图,这样方便开发新的模板

youbbs avatar
#6 youbbs 回复

@waiducom #5 直接下载备份只适合小网站,总量500m以内还可以接受。图片多的就用第三方存储,数据库多了就用另外的迁移备份方式。总的来说一键下载就图个轻快方便。

waiducom avatar
#7 waiducom 回复

远程发帖,突然觉得还是挺使用的,毕竟有时候打开自己的网站看到没有更新 都有点郁闷哈~~~采集固然需要考虑用上了~~~

waiducom avatar
#11 waiducom 回复

在本地下载测试了一下

哈哈 功能还是挺强大的~~~赞一个👍

写一条评论

Based on Golang + fastHTTP + sdb | go1.17.1 Processed in 0ms