找回密码
 注册
首页 ≡≡网络技术≡≡ PHP语言 FileGator–免费开源多用户、免数据库的PHP文件管理器 ...

PHP FileGator–免费开源多用户、免数据库的PHP文件管理器

灰儿 2023-6-16 11:38:21
FileGator是一个免费的开放源代码PHP脚本,用于管理文件和文件夹。可以管理本地存储库文件夹(位于服务器硬盘上)中的文件,也可以连接到其他存储适配器。

FileGator具有多用户支持,因此可以让管理员和其他用户使用不同的访问权限,角色和主文件夹来管理文件。支持所有基本文件操作:复制,移动,重命名,创建,删除,压缩,解压缩,下载,上传。如果允许,用户可以一次下载多个文件或文件夹.
FileGator是一款多用户的文件管理器,虽然目前有很多现成的文件分享管理平台,但是一些相对小众需求的软件还是很难找,比如一个团队内部的文件共享的需求,给每个用户创建一个文件夹,然后可以浏览(只读)大家的文件夹,又只有自己能读写自己的文件夹,这个功能用 FTP 也可以实现,但是操作起来比较麻烦,FileGator 可以很好地解决这个问题。

官网:https://filegator.io/
演示:https://demo.filegator.io
github:https://github.com/filegator/filegator
文档:https://docs.filegator.io/

FileGator截图:

01.png

在试用一段时间后,发现 FileGator 有几个优点,也发现了一些功能上不足。

优点
1. 安装很方便,只要主机支持 PHP 即可,但是对 PHP 版本有要求,需要 PHP 7.1.3 及以后的版本,可以不用数据库,用户信息以 json 文件的形式保存;
2. 界面很简洁,基本的上传、下载、解压、压缩、移动、拷贝、删除,包括权限的设定等,操作都很明了;
02.png
filegator 用户权限管理

3. 支持本地存储和远程存储:FTP, Amazon S3, Dropbox, DO Spaces, Azure Blob,我只尝试了本地存储。
4. 有游客权限,后台可以设置游客访问权限。


不足:
1. 后台的移动、拷贝等操作没有实时效果,就是页面没部分刷新,要手动刷新下页面,才看到移动的效果,但是新建文件夹的时候,会有实时效果;
2. 由于管理后台只进行用户权限的设置,对软件的设置我们需要编辑配置文件,虽然能达到一样的效果,但是没有直接在后台勾勾选选那么方便;
3. 没有新注册用户功能,只能管理员后台添加用户。
4. 没有文件分享功能。
5. 没有文档、图片、视频预览功能。

总结
FileGator最大的优点是安装无需数据库,开箱即食,而且无需登录,即可访问文件并且下载。但是图片文件和视频文件是不好预览和在线观看的。但是只作为一个下载中转也是足够了。




您需要登录后才可以回帖 登录 | 注册
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。