话不多说,直接翻译原文档,再加界面配图,就清楚了。
https://github.com/prasathmani/tinyfilemanager
https://tinyfilemanager.github.io
单个文件中最好的基于Web的PHP文件管理器,可通过tinyfilemanager 轻松高效地管理文件
TinyFileManager是基于Web的文件管理器,它是一个简单,快速,小型的文件管理器,具有单个文件,支持多语言的Web应用程序,可通过Web浏览器在线存储,上传,编辑和管理文件和文件夹。 该应用程序在PHP 5.5+上运行,它允许创建多个用户,每个用户可以拥有自己的目录,并内置支持使用cloud9 IDE管理文本文件,并且它支持超过150种语言和超过35种语言的语法突出显示 主题。
演示 demo
登录详细信息:admin/admin@123 | user/12345
Tinyfilemanager在Wiki页面上有大量记录。
要求
PHP 5.5.0或更高版本。
强烈建议使用Fileinfo,iconv,zip,tar和mbstring扩展。
如何使用
从master分支下载最新版本的ZIP。
只需将tinyfilemanager.php复制到您的网站空间-就是所有:)您还可以将文件名从“ tinyfilemanager.php”更改为其他名称,您知道我的意思。
默认用户名/密码:admin / admin@123和user/12345。
Warning️警告:使用前,请在$ auth_users中设置您自己的用户名和密码。 密码使用password_hash()加密。 在这里生成新的密码哈希。
(这是官方页面,可能不显示,可以部署后登录,再到右上角点击用户名,帮助里有 生成新的hash密码)
修改 config.php
要启用/禁用身份验证,请将$use_auth设置为true或false。
特征
开源,轻巧且极其简单
touch触控设备的移动友好视图
基本功能,例如创建,删除,修改,查看,快速预览,下载,复制和移动文件
ja Ajax上传,能够拖放,从URL上传,具有文件扩展名的多个文件上传过滤器
能够创建文件夹和文件
能够压缩,解压缩文件(zip,tar)
支持用户权限-基于会话和每个用户的根文件夹映射
复制直接文件URL
Cloud️Cloud9 IDE-超过150种语言,超过35种主题的语法突出显示以及您最喜欢的编程风格
Google / Microsoft文档查看器可帮助您预览PDF / DOC / XLS / PPT / etc。 可以使用Google云端硬盘查看器预览25 MB
备份文件和IP黑名单和白名单
搜索-使用数据表js搜索和过滤文件
folders从清单中排除文件夹和文件
多语言(20+)支持和翻译translation.json是必需文件
!️还有更多…
点击右上角设置里选择语言–>简体中文
授权
根据GNU许可提供
原始概念和开发由github.com/alexantr/filemanager
使用的CDN-jQuery,Bootstrap,Awesome字体,Highlight js,ace js,DropZone js,ekko-lightbox js和DataTable js
要报告错误或请求功能,请提出问题
贡献者
由于界面挺简单的,
上传好了就能用,开箱即用。
下载地址:https://github.com/prasathmani/tinyfilemanager/archive/master.zip
备用下载