Skip to content

Laravel-fastdfs是分布式文件存储系统FastDFS的通用composer组件,支持常见的php框架,如laravel,yii2,thinkphp5等

License

Notifications You must be signed in to change notification settings

no-serve-people/laravel-fastdfs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

这是分布式文件存储系统fastDFS的laravel-composer发行包 (注意:需要编译fastdfs的php_client,相关的PHP API才能正常使用 ) 配置文件和一般composer包类似
具体使用方法
在项目根目录下新建packages目录,将此项目clone到该目录,最后执行composer install 即可正常使用
操作示例
命名空间引入
use Ixingjue\Fastdfs\FastDFS;
代码编写
$dfs = new FastDFS();
获取下载链接
$tmp['icon'] = $dfs->createDownUrl('group1', $icon);
上传文件
$ret = $dfs->upload($file->getRealPath(), $file->guessExtension());
etc.
有任何问题欢迎issue或者pr

About

Laravel-fastdfs是分布式文件存储系统FastDFS的通用composer组件,支持常见的php框架,如laravel,yii2,thinkphp5等

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages