Webupload + Thinkphp5 实现大文件上传源码

2018年12月18日 4,546 次阅读 71 条评论 25 人点赞

WebUploader是由Baidu WebFE(FEX)团队开发的一个简单的以HTML5为主,FLASH为辅的现代文件上传组件。在现代的浏览器里面能充分发挥HTML5的优势,同时又不摒弃主流IE浏览器,沿用原来的FLASH运行时,兼容IE6+,iOS 6+, android 4+。两套运行时,同样的调用方式,可供用户任意选用。采用大文件分片并发上传,极大的提高了文件上传效率。

文件上传是网站开发必不可少的,常见的有图片上传。但是大文件和视频上传不常见。

这里我将自己写的大文件上传demo贴出来供大家参考,采用大文件分片并发上传,极大的提高了文件上传效率。

此次项目引用了一款名为Webuploader的插件。官网:http://fex.baidu.com/webuploader/getting-started.html

目前博主自己测试最大3.7G文件上传,用时20分钟;如果你有更大文件上传,请自己测试;

demo页:

上传时间:

服务器上传文件查看

源码直接部署至本地环境即可,域名指向public目录

演示地址:http://xxx.com/index/index/upload

下载地址评论后可见!^_^

讲梦想、讲奋斗可以,前提是钱要给够。

文章评论(71

  • 查看源码Lv 1

    查看源码

    #652020-09-22 04:19
  • 我是谁我是兔兔Lv 1

    查看源码

    #642020-09-15 00:21
  • llomesLv 1

    查看源码

    #632020-09-11 10:08
  • 12344555Lv 1

    11阿萨德

    #622020-09-10 11:35
  • jsj2008Lv 1

    如果能用,那作者简直太厉害了!

    #612020-08-21 14:32
  • chankingLv 1

    查看源码~谢谢!

    #602020-08-13 10:45
  • andy21okLv 1

    很好,可以查看源码

    #592020-08-05 22:51
  • 一蓑烟雨Lv 1

    查看源码

    #582020-08-04 16:27
  • 奔跑的蜗牛Lv 1

    查看源码

    #572020-07-29 17:14
  • ssddddddddLv 1

    sss很好,查看源码

    #562020-07-21 15:06
  • 接收回复邮件通知
    非注册会员初次评论需要审核,审核时间(09:00-18:00),请耐心等待...