phauthentic / file-storage
文件存储
1.0.0
2022-10-18 19:38 UTC
Requires
- php: >=7.4
- ext-fileinfo: *
- ext-json: *
- ext-mbstring: *
- phauthentic/file-storage-factories: ^1.0
- psr/http-message: ^1.0
Requires (Dev)
Suggests
- phauthentic/file-storage-image-processor: For image processing
This package is auto-updated.
Last update: 2024-09-18 23:48:27 UTC
README
一个与框架无关的文件存储系统。
处理上传、存储和管理文件一直非常痛苦且繁琐。这个库试图使这一过程更简单、更方便——无论你使用的是哪个框架。
这个库几乎与以下插件的用途相同:Laravel、Yii 和 Cake,但不受任何框架或ORM的限制,且耦合度较低。
特性
- 几乎可以在任何地方存储文件:本地磁盘、Amazon S3、Dropbox... 以及更多,通过出色的 league/flysystem 库。
- 与框架无关
- 图像处理(可选功能/依赖项)
- 图像优化(可选功能/依赖项)
- 提供适配器工厂
- 尽可能轻量级地依赖
安装
composer require phauthentic/file-storage
文档
请从阅读此存储库中的 docs/readme.md 文件开始。
示例
查看 example.php 或直接运行它
php example.php
示例应为你提供对这个库的全面概述。
许可证
版权所有 2020 Florian Krämer
在 MIT 许可证 下授权。