我见过各种帖子,开发人员选择了上传文件的分块选项,特别是大文件。
似乎如果使用分块选项,文件会上传并逐步保存到磁盘,这是正确的吗?如果是这样,似乎需要进行二次操作来处理文件。
如果配置设置为允许大文件,那么应该在没有分块的情况下加载工作,直到多个文件的允许文件大小?
答案 0 :(得分:1)
似乎如果使用分块选项,则上传文件 并逐步保存到磁盘,这是正确的吗?
如果您的意思是“自动保存到磁盘”,据我所知,这是不正确的。您的MVC控制器必须处理与块相同数量的请求,连接临时文件中的每个块,然后在处理完最后一个块后重命名该文件。 它在plupload
的upload.php示例中以这种方式处理如果是这样的话,似乎需要进行二次操作来处理 文件。
我不确定我是否理解这一点(也许你并不意味着“自动保存到磁盘”)
如果配置设置为允许大文件,则应该加载工作 没有分块到多个文件的允许文件大小?
答案是肯定的......并且没有....它应该可以工作,然后在大小达到100 MB时使用浏览器/ plupload运行时的某些组合失败。人们似乎也遇到了设置配置的问题。
我处理小文件(~15MB)并且不必使用分块。 我会说如果你要处理大文件,那么分块就是你要走的路。