编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

JS - 文件上传组件WebUploader使用详解1(带进度的文件上传)

wxchong 2024-09-03 23:21:51 开源技术 9 ℃ 0 评论

需求:需要提供详细教程,完整源代码,提供前后源代码,后端源代码,上传组件源代码,支持超大文件上传(50G),断点续传,用户关闭浏览器后再次打开仍然能够继续上传,也就是离线进度信息保存,支持文件夹上传,文件夹包含10万个文件,以及层级结构,JS支持保留层级结构信息,服务端需要将层级结构保存到数据库中,支持文件夹下载,支持下载后保留层级结构,不以打包方式下载,因为下载的人数比较多,大概有5千人左右,打包的话服务器磁盘不够,内存也不够,因为下载的时间比较长,可能要下载几天,在下载的过程中,用户可能还需要下载别的文件,这样就造成服务器资源不够了。


版本:6.5.40

代码:https://gitee.com/xproer/up6-php/tree/6.5.40/


安装环境

PHP:7.2.14

调整块大小


NOSQL

NOSQL不需要任何配置,可以直接访问测试

SQL

创建数据库

您可以直接复制脚本进行创建


配置数据库连接


6.安装依赖


访问页面进行测试


数据表中的数据

相关参考:

文件保存位置

php5教程

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表