注册账号登录
吴世剑
小度鱼作者,野生设计师,野生程序员。
关注

2019年9月24日更新,数据库增加了索引,GraphQL缓存做了优化,JWT(accessToken)校验增加了缓存,增加了用户封面

小度鱼开发动态创建于2019/09/24130次阅读

数据库增加了索引

实践参考文章:https://www.jianshu.com/p/2b09821a365d


GraphQL缓存做了优化

实践参考文章:https://www.apollographql.com/docs/apollo-server/features/caching/#saving-full-responses-to-a-cache


JWT(accessToken)校验增加了缓存

之前登录用户每次请求api,携带的accessToken都会从数据库查询是否存在,以判断是有效,因此每次请求都要请求查询数据库,这样有点浪费资源。

优化策略:现在增加了缓存机制,将accessToken校验的结果进行缓存, 下次请求的时候,如果accessToken可以正常解析,并且缓存中已存在校验结果,则直接返回,跳过数据库查询。

之前的相关讨论:https://www.xiaoduyu.com/posts/58e5ff9250be247b30f36ec5


增加了用户封面

来自 @伏特加女孩 的建议


2条评论 / 7条回复

噗  AT功能是假的  没有收到提示

回复

是假的,这个功能还没有实现哦

2019/09/251 人赞
回复


大佬 上传封面后头像的    opacity属性要去掉 不然头像会不清晰

2019/09/25
回复

头像似乎没有opacity属性哦。

头像不清晰应该是我裁剪的时候尺寸小了,现在是90x90,这里下次更新的时候我有话一下。

2019/09/25
回复

暗模式下有

2019/09/25
回复

是哦,我疏忽了,感谢反馈!

2019/09/251 人赞
回复

我记得以前是服务端渲染,现在是前端渲染了嘛

回复

首次打开网站是服务端渲染,如果你的浏览器支持Serice Worker,那么会安装离线首页,下次访问网站就打开离线首页,之后就都是走客户端渲染了。

2019/09/251 人赞
回复

这个浏览器通知有点小帅~。~

2019/09/251 人赞
回复
吴世剑
小度鱼作者,野生设计师,野生程序员。
关注私信
373
关注
186
粉丝
219
帖子