通过网络上传可恢复的大文件(2 + Gb)

时间:2012-06-10 15:02:32

标签: php perl file-upload upload resume

我想实现大文件上传,那里有那么多解决方案(jquery,php,flash,java,js / jquery,node.js等等)我很快就迷路了/找不到符合我要求的东西。

基本上我需要这个:

  1. 我必须能够处理大型2GB +文件

  2. 如果连接暂时退出,我必须能够暂停/恢复上传

  3. 进度指标

  4. 良好的跨浏览器支持

  5. 易于安装/更新/维护/使用

  6. 多个/并发上传支持

  7. 我不需要编码,解压缩等...我只需要上传功能

  8. 我在技术方面是开放的(也见下一点),只要我可以在EC2 linux实例上运行它(标准的amazon linux发行版)

  9. 我知道我排除了一项重要的技术,但我想避免使用Java applet,因为我所针对的市场中java运行时的安装率很低

  10. 值得一提的是,图书馆包括Pluploadnode.js library called formidable,似乎(几乎?)满足了我的需求。 Plupload具有我需要的所有功能,除了它似乎有2GB +文件的问题

    谢谢!

    PS。我非常绝望,甚至商业组件都可以

1 个答案:

答案 0 :(得分:0)

我们在swfupload取得了巨大成功,而这里是demo。我们的客户上传高清视频文件,这个组件非常容易进入我们的自定义设置。