素材牛VIP会员
网页加载大小10M+的pdf,时间过长的问题
 wt***00  分类:Java代码  人气:1721  回帖:11  发布于6年前 收藏

加载流程是这样的,pdf文件在ftp服务器上,web服务器要先去ftp服务器下载pdf,然后在返回文件给浏览器,相当于要pdf要在网络中传输2次,就是下载2次了。

导致的问题就是加载时间很长,要10多秒才能显示,很难忍受,

请问大神们有没有这方面的经验和解决方案可以传授下,pdf基本上都是10多M的大小

目前能想到的解决方案,是把pdf下载服务器上,转换成单页的jpg,先返回第一页的jpg,然后其他的转换任务还在线程中异步执行,这样应该可以将请求时间缩短一半。

讨论这个帖子(11)垃圾回帖将一律封号处理……

Lv3 码奴
lj***10 Linux系统工程师 6年前#1

谢邀。之前遇到过类似的问题,,图片上传,一开始的思路是前端把图片上传到后台,再由后台上传到七牛云,后来感觉太影响速度,就直接用七牛的JS SDK,前端把直接把图上传到七牛,只把对应的文件名(key)发给后台,再将key存入数据库。
我觉得题主这个问题类似吧,,为什么不直接在页面上的PDF地址改成FTP服务器的地址呢??如有错误请批评指出,不才在这方面不了解

上一页12下一页
 文明上网,理性发言!   😉 阿里云幸运券,戳我领取