php – Laravel-创建存档并从Amazon S3下载文件

前端之家收集整理的这篇文章主要介绍了php – Laravel-创建存档并从Amazon S3下载文件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在这里寻找更好的方法.我在Laravel开发了一个应用程序,用于在AWS S3上存储图像,然后用户可以下载图像.我的流程如下

>运算符上传图片,即时创建低质量缩略图并存储在服务器上,同时将原始图像上传到S3
>用户进入网站,他们可以通过ALL或One by One下载图片
>一个接一个的工作正常,因为它直接从S3下载到用户的系统
>当用户请求全部下载时,它首先将所有图像从S3提取到我的服务器,创建一个zip然后下载压缩文件.

这两种情况都运行良好,但在下载所有情况下,ti需要花费太多时间,因为有时需要下载超过1GB的数据.

有没有更好的方法来做到这一点?就像我可以请求拉链一样,当它准备就绪时,我应该得到警报或任何其他建议,以使这种方法更好

解决方法

您可以使用承诺检查可以启动转移的 Async Transfer,然后使用通知.

猜你在找的Laravel相关文章