【问题标题】:Multi part file uploading method多部分文件上传方法
【发布时间】:2015-04-10 16:23:09
【问题描述】:

我正在尝试更快地上传。我的连接上传限制为~2Mbit,上传速度为~200Kb。当我尝试上传 10Mb 文件时,它完成了约 50 秒。我想做得更快。

有没有类似多部分文件上传的方法。例如流程:

  1. 选择文件 (10000Kb)
  2. 提交表单
  3. 将文件拆分为多个部分(100kb x 100 块)
  4. 一次性全部上传
  5. 合并片段并保存文件

这种上传方式可行吗?我读到了Content-RangeChunked file uploads,但我不知道该去哪里找。

在这方面可以指导我吗?或者有人知道另一种快速上传方法吗?

【问题讨论】:

  • 如果您有 2Mbit 限制,您最多可以上传 250KB,处于完美状态。这是你的极限,没有什么比这更快了……AFAIK。
  • @Masiorama 我在不同的网站上在 4-5 秒内上传了相同的文件(10Mb)。那怎么可能呢?我在 facebook 上尝试过,它在 12 秒内完成。像你说的那样是不可能的。对吗?
  • 是的,这是不可能的。这里是数学,而不是直接经验。 2Mbit / 8bit 等于 250KB,因此您每 4 秒最多可以上传 1MB。否则,您提供的数据中至少有一项是错误的。

标签: php file-upload image-uploading chunked http-content-range


【解决方案1】:

Jumploader 进行分区上传。我不太确定这些是否同时发生。

http://jumploader.com/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-10-22
    • 2018-10-15
    • 2014-10-31
    • 2017-11-05
    • 1970-01-01
    • 1970-01-01
    • 2017-02-20
    相关资源
    最近更新 更多