如果你正在开发一个WEB应用,需要一个不错的强大的文件管理器,并且可以简单的定制,那么,下面的这七个免费开源的文件管理器你一会喜欢的。这些文件管理器都很强大,他们全部都支持PHP,Javascript和Ajax,有几个还支持别的WEB开发语言。这些管理理可以让你完成目录文件浏览,搜索,上传/下载,编辑,拷贝,移动,删除等等文件操作功能。
AjaXplorer 是一个免费的 Ajax 文件管理器,其很容易安装。而且它的布局很丰富,可以用于多种应用,比如:文件管理,文件共享,图片库,代码库等等。不过它只支持(4 呀 5) ,不支持数据库。
- 改名/拷贝/移动/删除/下载文件或目录。
- 以进度条的方式上传多个文件 (需要Flash 支持,不支持https)
- 创建目录和空文件。
- 编辑纯文本文件和代码 (js, php, html, java, sql, perl),支持语法高亮。
- 查看图片,有缩略图功能。
- 可以在线地播放MP3文件。
- 在线地查看Flash videos (FLV) 文件。
- 可以在线地浏览或解压ZIP 文件。
链接:
fileNice 是一个免费的PHP文件浏览器。
链接:
File Thingie 是一个小型的文件管理器。由PHP写成。他主要的目的是提示一个WEB界面的文件管理器(如果你不能使用或是不会使用FTP)。通过File Thingie你可以完成下面这些事:
- 安装简单— 只有一个文件
- 多文件上传
- 多用户和用户组
- 创建子目录
- 改名,移动,删除,拷贝文件和目录
- 搜索文件或目录名
- 通过黑/白名单进行文件级的存取控制
- 编辑纯文本文件
- 在线Unzip 文件
- 非常容易地进行CSS界面定制
- 支持多国语言
链接:
MooTools based File-Manager 提供了预览,上传和修改文件和目录的功能。其主要功能如下:
- 浏览文件和目录
- 改名,删除,移动(拖放),拷贝(Ctrl+拖放)和下载
- 查看文件细节和预览图片文件,文本文件,压缩文件和音频文件。
- 非常不错的UI设计
- 通过FancyUpload 上传文件
- 提供在上传时自动缩放图片尺寸的选项
链接:
Relay 是一个极牛的Ajax 文件管理器。在上传和下载文件它做得相当出色。下面是它的一些功能:
- 可以随意拖放文件和目录
- 动态地载入文件目录结构
- 上传文件进度条
- 缩略图预览(包括PDF文件)
- 多用户和帐号
链接:
KFM 是一个在线的文件管理器,它可以单独使用或是以一个插件的方式给一些编辑器使用。比如这些编辑器:FCKeditor 或TinyMCE。KFM 是一个开源的免费的项目,下面是它的一些特性:
- 鼠标拖放功能
- 图标显示,列表显示
- 支持插件
- 图片操作,幻灯片播放
- 简单的安装和升级
- 文本编辑时语法高亮
- 搜索引擎
- 标签
- 多语言
- mp3 和视频播放插件
链接:
eXtplorer 特性如下:
- 文件目录浏览
- 编辑,复制,移动,删除文件
- 搜索,上传和下载文件
- 创建和释放压缩文件
- 创建文件和目录
- 更改文件和目录权限
- 其它更多更多的内容
链接:
分享到:
相关推荐
以下列出的7款免费、强大的Ajax文件管理器,适用于各种WEB应用的文件管理需求。 1. **AjaXplorer**:这款文件管理器支持PHP、JavaScript和Ajax,具有丰富的功能,如文件/目录浏览、搜索、上传/下载、编辑、拷贝、...
以下是7个免费且功能强大的Ajax文件管理器: 1. **AjaXplorer** - 这是一个易于安装的Ajax文件管理器,支持PHP和JavaScript,但不支持HTTPS和某些旧版本的Ajax。它提供多文件上传、目录操作、文本和代码编辑、图片...
这里提到的"四个不错的ajax文件管理器"显然指的是利用Ajax技术实现的文件管理系统。下面将详细讨论Ajax文件管理器的核心特性、工作原理以及相关组件。 1. **Ajax文件管理器核心特性**: - **异步交互**:用户在...
Ajax文件管理器是一种基于Web的文件管理系统,它利用Ajax(Asynchronous JavaScript and XML)技术实现页面的异步更新,提供用户友好的交互体验。在不刷新整个网页的情况下,用户可以进行上传、下载、删除、重命名等...
Ajax文件管理器,纯js脚本编写,全部开源,提供二次修改;水晶质感,设计细腻,外观漂亮,Ajax无刷新管理。主要功能:1.可用作文件选择器;2.可开启图片水印,缩略图功能;3.提供文件/夹删除,修改,添加,压缩;4....
**基于AJAX的Web文件管理系统**是一种现代的、高效的在线文件管理解决方案,它利用了Asynchronous JavaScript and XML(AJAX)技术,实现了无刷新页面更新,提升了用户体验。在这个系统中,用户可以方便地进行文件和...
**jQuery超强Ajax文件管理插件**是一款高效且...总之,这款**jQuery超强Ajax文件管理插件**凭借其强大的功能和友好的用户界面,为Web应用程序带来了高效、便捷的文件管理体验,是现代Web应用开发中不可或缺的工具之一。
原生纯脚本ajax文件管理器源码 源码描述: 一、源码特点 1、纯javascrip脚本编写;全部开源,提供二次修改;兼容ie6/7/8/10、firefox2/3、Opera;Ajax无刷新管理 二、菜单功能 1、可用作文件选择器; 2、可开启...
总的来说,"struts2+jquery+ajax文件异步上传"是一个结合了后端处理和前端交互的文件上传解决方案,提供了良好的用户体验和灵活性。通过MyEclipse这样的集成开发环境,开发者可以方便地构建、调试和部署这样的项目。
7. **版本控制**:高级的文件管理器可能会包含版本控制特性,允许用户恢复误删或旧版本的文件。 8. **多语言支持**:为了适应全球用户,文件管理器可能提供多语言界面,方便不同地区的用户使用。 9. **性能优化**...
jQuery文件管理器是一种基于Web的文件管理系统,它利用JavaScript库jQuery的强大功能,为用户提供方便、直观的界面来浏览、上传、下载、删除和管理服务器上的文件。这种工具通常被用于网站后台,例如内容管理系统...
强大的编辑器可以实现自动缩进,显示行号 和 字符替换等功能。 8.自定义风格模板。内置6套模板。 <br>v4.03新增: 1.增加搜索功能!可以搜索文件名和文件内容 2.增加对UTF-8编码文件的支持 3.增加...
**简介**: Relay是一款强大的Ajax文件管理器,在文件上传和下载方面表现出色。 **特点**: - **高性能**: 在文件传输方面性能优越。 - **Ajax技术**: 采用Ajax技术进行实时交互。 #### 11. KFM **简介**: KFM是一...
【JS文件管理器.rar】是一个基于JavaScript的文件管理系统,它结合了PHP和MySQL数据库技术,提供了高效、便捷的文件操作和管理功能。在Web应用程序中,JavaScript通常用于处理客户端的交互,而PHP作为服务器端语言,...
这个案例对于实现文件管理器或类似功能非常有用。 首先,让我们了解AJAX的基本工作原理。AJAX通过JavaScript创建XMLHttpRequest对象,然后利用这个对象与服务器进行异步通信。发送请求时,我们通常会定义一个HTTP...
C#文件管理器的实现会涉及到多种技术,包括ASP.NET Web Forms或MVC框架,可能使用Ajax进行异步操作以提供更流畅的用户体验。此外,可能会用到数据库来存储用户信息、权限设置等。对于开发者来说,了解HTTP协议、IIS...
本项目专注于使用AJAX(Asynchronous JavaScript and XML)技术来实现客户端与服务器端的交互,结合MySQL数据库进行学籍信息的存储,从而创建一个高效的学籍管理系统。 首先,让我们深入了解一下AJAX。AJAX是一种在...
综上所述,Ajax UpLoadFile 多个大文件上传控件是一个强大且易用的工具,适用于需要处理大量文件上传的Web应用。通过深入理解并运用这些关键知识点,开发者可以创建出高效、稳定的文件上传功能,提升用户在Web应用中...
同时,通过研究`upload.jsp`,可以学习到服务器端处理文件上传的逻辑,这对于构建健壮的文件管理系统至关重要。在实际应用中,还可以考虑增加进度条显示、错误处理和多文件上传等功能,以提升整体应用的完整性和用户...
Ext JS是一个强大的JavaScript库,专门用于构建富客户端应用程序,它提供了一系列丰富的UI组件和强大的数据管理工具。 首先,让我们了解一下文件上传的基本原理。在HTML中,`<input type="file">`元素用于让用户...