yii2-file-storage:文件存储集合,本地存储,阿里云oss,七牛

时间:2024-05-20 15:06:30
【文件属性】:

文件名称:yii2-file-storage:文件存储集合,本地存储,阿里云oss,七牛

文件大小:17KB

文件格式:ZIP

更新时间:2024-05-20 15:06:30

PHP

file-storage 文件存储集合,本地存储,阿里云oss,七牛。 重构 阿里云和七牛在处理分片合并的时候是需要API的明确的告诉之前的分片信息的。 之前在处理阿里云和七牛的分片上传的时候,如果是文件不大,分片不多,可以正常。合并的参数是通过请求响应来合传递的。而且是强制约束按照时间顺序单线程执行,效率不高。 重构后,支持并发多线程请求上传分片数据。但是七牛还是单线程顺序执行(否则会导致合并参数丢失或覆盖) 安装 composer require dungang/yii2-file-storage 关于uploadId 全局唯一 最好每次打开上传的窗口重新生成 如果网站的上传图片并发不高,可以使用UUID来生成 如果并发高可以考虑面向服务的全局id生成器,比如snowflake算法 使用方法 client server -------


【文件预览】:
yii2-file-storage-master
----composer.json(511B)
----LICENSE(1KB)
----src()
--------ChunkUploadAction.php(234B)
--------driver()
--------Driver.php(9KB)
--------StorageAction.php(751B)
--------DeleteAction.php(202B)
--------InitAction.php(253B)
----.gitignore(48B)
----README.md(7KB)

网友评论