开发者社区> 问答> 正文

文件存贮在阿里云的OSS,网站部署在阿里云ECS上,PHP怎么实现多文件打包下载?

nbeliu 2017-03-09 17:28:53 1607

文件存贮在阿里云的OSS,网站部署在阿里云ECS上,PHP怎么实现多文件打包下载?

网站架构Thinkphp
网站部署在阿里云ECS
文件单独存贮在阿里云的OSS上

网站如何实现OSS上的多文件下载?
有什么好的解决方案吗?

弹性计算 PHP 对象存储
分享到
取消 提交回答
全部回答(2)
  • code10
    2019-07-17 20:53:42

    如果文件不大的情况下,可以挨个从oss上获取后实时打包,发送给nginx后删除。这样单台服务器即可操作
    如果文件较大,可能产生超时,可以用异步的方式,如果前端不能把一个用户的请求指定到某一台具体服务器,就需要有一个网络存储来存放临时文件
    也可以了解下OSS本身有无提供打包下载接口。

    0 0
添加回答
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

推荐文章
相似问题