11款基于JavaScript的文件管理器推荐
本文精选11款基于JavaScript和PHP开发的Web文件管理器,涵盖eXtplorer、AjaXplorer、KFM等主流项目。详细解析各工具所采用的技术框架(如ExtJS、Mootools、GWT),对比其核心功能,包括文件浏览、权限控制、拖拽操作及与TinyMCE等编辑器的集成方式,为开发者提供选型参考。
1. eXtplorer

eXtplorer是一款结合PHP后端与ExtJS前端框架开发的Web文件管理工具。它支持在服务器端进行文件的浏览与目录查看,并提供编辑、复制、移动及删除文件的操作功能。此外,该工具还具备文件搜索、上传、新建文件与目录以及修改文件权限属性等功能。
2. Control.Filebrowser (演示地址)

该控件基于Mootools框架开发,专门用于实现文件浏览功能。
3. FileManager (演示地址)

FileManager是一个基于Mootools与PHP实现的文件管理系统。它提供了文件浏览、删除、重命名、移动或复制(支持鼠标拖放操作)以及下载文件等功能。在文件上传方面,它集成了FancyUpload3,并带有上传进度条提示;当上传的图片较大时,系统会自动进行缩小处理。此外,FileManager还可以集成到TinyMCE HTML WYSIWYG编辑器中使用。
4. dhtmlxFolders

dhtmlxFolders可用于展示具有相同数据结构的各种对象集合。因此,它可被用作文件/图片浏览器或产品分类展示等场景。该工具提供了分页、过滤、排序、拖放以及动态加载等功能。
5. Mollify

Mollify是一个采用Google Web Toolkit (GWT) Ajax技术开发的Web服务器文件管理系统。它拥有简洁且可定制的用户界面(UI)。发布的目录可以灵活配置,包括设置别名,且不会改变文件系统原有的结构。该工具支持用户权限验证,允许控制每个用户访问不同的目录。文件上传功能提供进度条以显示上传信息。
6. AjaXplorer (演示地址)
AjaXplorer是一款免费的Ajax文件管理器,安装过程简单。其界面布局丰富,适用于多种应用场景,例如文件管理、文件共享、图片库及代码库等。需要注意的是,它仅支持JavaScript版本4和5,且不依赖数据库。
7. fileNice (演示地址)

fileNice是一款免费的PHP文件浏览器。
8. MooTools based File-Manager (演示地址)
MooTools based File-Manager提供了文件与目录的预览、上传及修改功能。
9. File Thingie (演示地址)
File Thingie是一个小型的文件管理器,由PHP编写。其主要目的是提供一个Web界面的文件管理方式,适用于无法使用或不熟悉FTP操作的用户。
10. Relay (演示地址)
Relay是一款表现出色的Ajax文件管理器,在文件的上传和下载功能方面表现尤为突出。
11. KFM (演示地址)
KFM是一款在线文件管理器,既可以单独使用,也可以作为插件集成到编辑器中,例如FCKeditor或TinyMCE。KFM是一个开源且免费的项目。
JS 怎么使用 pako.js 解压 gzip 数据流
2026-11-05 15:54:33
零基础先学JavaScript还是Python?对比学习难度与上手曲线
2026-11-05 14:47:40
JS代码反混淆:主流在线工具与本地软件推荐
2026-11-04 19:28:41
浏览器控制台查看格式化JSON有哪些实用技巧
2026-11-04 16:56:53
JS控制台打印基础:console.log语法与多参数用法
2026-11-04 09:23:11
