FileGator是一个免费的开放源代码PHP脚本,用于管理文件和文件夹。可以管理本地存储库文件夹(位于服务器硬盘上)中的文件,也可以连接到其他存储适配器。
FileGator具有多用户支持,因此可以让管理员和其他用户使用不同的访问权限,角色和主文件夹来管理文件。支持所有基本文件操作:复制,移动,重命名,创建,删除,压缩,解压缩,下载,上传。如果允许,用户可以一次下载多个文件或文件夹.
FileGator是一款多用户的文件管理器,虽然目前有很多现成的文件分享管理平台,但是一些相对小众需求的软件还是很难找,比如一个团队内部的文件共享的需求,给每个用户创建一个文件夹,然后可以浏览(只读)大家的文件夹,又只有自己能读写自己的文件夹,这个功能用 FTP 也可以实现,但是操作起来比较麻烦,FileGator 可以很好地解决这个问题。
官网:https://filegator.io/
演示:https://demo.filegator.io
github:https://github.com/filegator/filegator
文档:https://docs.filegator.io/
FileGator截图:
在试用一段时间后,发现 FileGator 有几个优点,也发现了一些功能上不足。
优点
1. 安装很方便,只要主机支持 PHP 即可,但是对 PHP 版本有要求,需要 PHP 7.1.3 及以后的版本,可以不用数据库,用户信息以 json 文件的形式保存;
2. 界面很简洁,基本的上传、下载、解压、压缩、移动、拷贝、删除,包括权限的设定等,操作都很明了;
filegator 用户权限管理
3. 支持本地存储和远程存储:FTP, Amazon S3, Dropbox, DO Spaces, Azure Blob,我只尝试了本地存储。
4. 有游客权限,后台可以设置游客访问权限。
不足:
1. 后台的移动、拷贝等操作没有实时效果,就是页面没部分刷新,要手动刷新下页面,才看到移动的效果,但是新建文件夹的时候,会有实时效果;
2. 由于管理后台只进行用户权限的设置,对软件的设置我们需要编辑配置文件,虽然能达到一样的效果,但是没有直接在后台勾勾选选那么方便;
3. 没有新注册用户功能,只能管理员后台添加用户。
4. 没有文件分享功能。
5. 没有文档、图片、视频预览功能。
总结
FileGator最大的优点是安装无需数据库,开箱即食,而且无需登录,即可访问文件并且下载。但是图片文件和视频文件是不好预览和在线观看的。但是只作为一个下载中转也是足够了。
|