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

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

概述我在这里寻找更好的方法.我在Laravel开发了一个应用程序,用于在AWS S3上存储图像,然后用户可以下载图像.我的流程如下 >运算符上传图片,即时创建低质量缩略图并存储在服务器上,同时将原始图像上传到S3 >用户进入网站,他们可以通过ALL或One by One下载图片 >一个接一个的工作正常,因为它直接从S3下载到用户的系统 >当用户请求全部下载时,它首先将所有图像从S3提取到我的服务器,创 我在这里寻找更好的方法.我在Laravel开发了一个应用程序,用于在AWS S3上存储图像,然后用户可以下载图像.我的流程如下

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

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

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

解决方法 您可以使用承诺检查可以启动转移的 Async Transfer,然后使用通知. 总结

以上是内存溢出为你收集整理的php – Laravel-创建存档并从Amazon S3下载文件全部内容,希望文章能够帮你解决php – Laravel-创建存档并从Amazon S3下载文件所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1248627.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-07
下一篇 2022-06-07

发表评论

登录后才能评论

评论列表(0条)

保存