hectorqin / reader

阅读3服务器版,桌面端,iOS可用。后端 Kotlin + Spring Boot + Vert.x + Coroutine ;前端 Vue.js + Element。麻烦点点star,关注一下公众号【假装大佬】❗️ Demo服务器由于未备案已被关停,建议自行搭建
GNU General Public License v3.0
7.79k stars 5.17k forks source link

书籍列表分页的问题 #484

Open Relaxself opened 7 months ago

Relaxself commented 7 months ago

我采用了reader的docker last版本,然后导入了本地9000多本书籍
当我进入书籍页面后发现,加载书籍列表需要非常长的时间(测试估计在30秒左右)
然后我看了一下请求,发现 getbookshelf接口的确没有进行分页,而是将所有的书籍返回

是否有计划下一步进行更新?

image

image

hectorqin commented 7 months ago

30s是网络加载慢还是服务器响应慢?

greatbody commented 7 months ago

30s是网络加载慢还是服务器响应慢?

这个用户的意思是希望问下能否支持分页。

hectorqin commented 7 months ago

可以优化为后台刷新书架,暂时不会做分页

Relaxself commented 7 months ago

可能是因为我存稿太多吧,因为以前都是下载成txt离线阅读的,所以硬盘里本地化存了不少的小说,我看了下有9000多本(以前还下载过几个书包) 原打算用这个来进行书籍的管理,然后发现书籍列表是直接拉取所有的书籍,导致了每一次进入页面都会卡上挺长时间(没有进行分页),实际请求的数据可以参见我原图里的截屏。

如果不会做分页的话,那本地的书籍我就不导入了,把它当作是在线看新书的工具吧 谢谢

greatbody commented 7 months ago

可能是因为我存稿太多吧,因为以前都是下载成txt离线阅读的,所以硬盘里本地化存了不少的小说,我看了下有9000多本(以前还下载过几个书包) 原打算用这个来进行书籍的管理,然后发现书籍列表是直接拉取所有的书籍,导致了每一次进入页面都会卡上挺长时间(没有进行分页),实际请求的数据可以参见我原图里的截屏。

如果不会做分页的话,那本地的书籍我就不导入了,把它当作是在线看新书的工具吧 谢谢

同仓鼠癖好,握爪