-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
改变整个业务处理流程重点解决实时的问题,实时获得文章更新,评论增加(通过 Github Webhook) -> 数据库存储变化 ->
(浏览器推送,微信订阅号推送,邮件推送等等。);
垃圾数据清理, 购买阿里云mongodb 云数据库,迁移数据库
- 浏览器推送;
- 微信订阅号(只能每天推送,不能自由推送,考虑用小程序实现)
- 新增评论,新增文章实时推送给订阅用户(浏览器推送,微信订阅号推送,更新数据库);
- 关注仓库太多,阅读里积压文章太多,压力好大,如何避免这个问题?
- 邮件订阅(每天或者每周??);
- 编辑发表文章,同步到 Github;
- Google, 百度 SEO
- GitIssue( Git Issue)
- Github Issue
- Github Issue blog
- Github Issue 博客
- 标签主页(标签云)?
- 给出每篇文章估算阅读时间?
- 个人页面: 自定义域名,统计阅读量(排名?),共收藏多少文章,共阅读多少文章,共关注多少仓库等等,你是第多少个用户等等;以及类似 Github 日历(用户可以自己看见自己每天的阅读时间);
- 自言自语嗯哼?
- 实时查看在线人数;
- 管理员自定义 label 替换用户自定义的 label;
- 阅读统计,统计阅读量等等;
- 个人 rss( /rss?id=github)
- Github 授权权限最小化
- SEO 推广(Githuber 邮件)
- https://developers.google.com/web/fundamentals/security/csp/?hl=zh-cn
- pm2 日志切割,服务器监控,方便及时发现排查问题
- https 升级
已知 bug 或待优化
- 第一次进入关注页面,拉取到已关注博客,但是却显示了暂时没有关注任何仓库。
- MongoError: Executor error during find command: OperationFailed: Sort operation used more than the maximum 33554432 bytes of RAM. Add an index, or specify a smaller limit.
- 定时更新错误(以及拉取 watch github 仓库时);
- https://gitissue.com/repos/iuap-design/blog 数据重复,但是为找出错原因。
- 删除某个用户,应该所有关于这个用户的数据都应该删除了。