mazpaijo/flysystem

文件系统抽象:多种文件系统,一个API。

1.0.48 2018-10-15 13:53 UTC

README

Author Build Status Coverage Status Quality Score Software License Packagist Version Total Downloads Build status

SensioLabsInsight

Flysystem 是一种文件系统抽象,允许您轻松地将本地文件系统与远程文件系统进行交换。

Become a Patron

目标

  • 拥有一个通用的API来处理多个文件存储引擎中的常见任务。
  • 拥有一致的输出,您可以信赖。
  • 与其他包/框架集成良好。
  • 可缓存。
  • 在不支持目录的系统(如 AwsS3)中模拟目录。
  • 支持第三方插件。
  • 使测试您的文件系统交互变得简单。
  • 支持大文件处理流。

安装

composer require Mazpaijo/flysystem

文档

查看文档

社区集成

想快速开始吗?查看以下集成之一

适配器

核心

  • Ftp
  • 本地
  • NullAdapter

官方支持

社区支持

缓存 (https://github.com/thephpleague/flysystem-cached-adapter)

  • 适配器(使用另一个 Flysystem 适配器)
  • Memcached
  • 内存(数组缓存)
  • Redis(通过 Predis)
  • Stash

安全

如果您发现任何安全相关的问题,请通过电子邮件 info@frankdejonge.nl 而不是使用问题跟踪器。

享受

哦,如果您已经读到这儿,您可以关注我的 twitter