Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/241.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 多部分文件上传方法_Php_File Upload_Image Uploading_Chunked_Http Content Range - Fatal编程技术网

Php 多部分文件上传方法

Php 多部分文件上传方法,php,file-upload,image-uploading,chunked,http-content-range,Php,File Upload,Image Uploading,Chunked,Http Content Range,我试图上传更快。我的连接上传限制为~2Mbit,上传速度为~200Kb。当我尝试上传10Mb文件时,它完成了约50秒。我想做得更快 有没有类似于多部分文件上传的方法。例如,流程: 选择文件(10000Kb) 提交表格 将文件拆分为多个片段(100kb x 100个片段) 一次上传所有内容 合并片段并保存文件 这种上传方式可行吗?我读到了内容范围和分块文件上传的相关信息,但我不知道该去哪里查看 在这方面,这是否可以指导我?或者有人知道另一种快速上传方法吗 Jumploader执行分区上载。我不太确

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

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

  • 选择文件(10000Kb)
  • 提交表格
  • 将文件拆分为多个片段(100kb x 100个片段)
  • 一次上传所有内容
  • 合并片段并保存文件
  • 这种上传方式可行吗?我读到了
    内容范围
    分块文件上传
    的相关信息,但我不知道该去哪里查看

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


    Jumploader执行分区上载。我不太确定这些是不是同时发生的


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