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

2018年12月18日 3,381 次阅读 54 条评论 21 人点赞

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

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

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

文章评论(54

  • tzlwebLv 1

    能下载吗,学习学习 谢谢

    #482020-05-27 21:11
  • asdgewrewewLv 1

    学习一下

    #472020-05-26 11:09
  • 小春Lv 1

    查看源码

    #462020-05-17 22:29
  • 图图Lv 1

    学习了!

    #452020-05-17 12:21
  • zk3151463Lv 1

    查看源码

    #442020-05-14 14:13
  • dsfunnyLv 1

    3232查看源码

    #432020-05-13 20:42
  • 犹犹豫豫有Lv 1

    查看源码

    #422020-05-06 21:52
  • chakanLv 1

    查看下,湘鄂西

    #412020-04-22 19:38
  • diaosigegeLv 1

    找了很久了,看看试一下学习了

    #402020-04-21 23:55
  • yihao530Lv 1

    很好,查看源码

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