距离上次在 v 站发布上线七个月后,迎来了一次更新与重构,目前后端重构已经完成,前端的功能性更新会慢慢进行(已经不是我维护了),目前可以预览的更新有 pc 端的日排行页面(以及 gif 图片和漫画的多页查看)
功能的增加
- 增加周排行,月排行
- 漫画类型的查看
- gif 图片的显示与下载(仅提供 600*600 尺寸)
- 查看更详细的画作信息
- 查看画师信息
- 热门排序搜索的时间区间选定
- 搜索联想
技术栈迭代
- jdk: 11(编程风格的变化与一些流式操作带来的并行化好处)
- web: spring web reactive
- db: mongodb
- httpclient: jdk11 httpclient (本地爬虫)、webclient(服务端实时请求)
- image processor: graphics magick(call by gm4java)(主要是 gif 的合成与过大图片的压缩)
体验优化
- 本地爬虫使用 https 请求替代 ssl 远程连接服务端数据库
- 将根据 p 站原生的内容分级调整图床(非动态图片级数大于 5 上传 uploadcc,小于 5 上传新浪图床,动态图片上传 postImage),将减少新浪图床的和谐造成的不便
- 更快的 web 体验
- 将部署多台图片反代服务器(目前准备两台)
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/559715
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.