如果你正在開發一個WEB應用,需要一個不錯的強大的文件管理器,並且可以簡單的定制,那麼,下面的這七個免費開源的文件管理器你一會喜歡的。這些文件管理器都很強大,他們全部都支持PHP,Javascript和AJax,有幾個還支持別的web開發語言。這些管理可以讓你完成目錄文件浏覽,搜索,上傳/下載,編輯,拷貝,移動,刪除等等文件操作功能。
1. AJaxplorer
AjaXplorer 是一個免費的 AJax 文件管理器,其很容易安裝。而且它的布局很豐富,可以用於多種應用,比如:文件管理,文件共享,圖片庫,代碼庫等等。不過它只支持(4 呀 5) ,不支持數據庫。
- 改名/拷貝/移動/刪除/下載文件或目錄。
- 以進度條的方式上傳多個文件 (需要Flash 支持,不支持https)
- 創建目錄和空文件。
- 編輯純文本文件和代碼 (JS, PHP, Html, Java, sql, perl),支持語法高亮。
- 查看圖片,有縮略圖功能。
- 可以在線地播放MP3文件。
- 在線地查看Flash videos (FLV) 文件。
- 可以在線地浏覽或解壓ZIP 文件。
鏈接:
- 下載:http://www.AJaxplorer.info/download/
- 演示:http://www.AJaxplorer.info/demo/
2. fileNice
fileNice 是一個免費的PHP文件浏覽器。
鏈接:
- 主頁:http://filenice.com/
- 演示:http://filenice.com/demo/
3. File ThingIE
File ThingIE 是一個小型的文件管理器。由PHP寫成。他主要的目的是提示一個WEB界面的文件管理器(如果你不能使用或是不會使用FTP)。通過File ThingIE你可以完成下面這些事:
- 安裝簡單— 只有一個文件
- 多文件上傳
- 多用戶和用戶組
- 創建子目錄
- 改名,移動,刪除,拷貝文件和目錄
- 搜索文件或目錄名
- 通過黑/白名單進行文件級的存取控制
- 編輯純文本文件
- 在線Unzip 文件
- 非常容易地進行CSS界面定制
- 支持多國語言
鏈接:
- 教程:http://www.solitude.dk/filethingIE/tour
- 下載:http://www.solitude.dk/filethingIE/download
4. MooTools based FileManager
MooTools based File-Manager 提供了預覽,上傳和修改文件和目錄的功能。其主要功能如下:
- 浏覽文件和目錄
- 改名,刪除,移動(拖放),拷貝(Ctrl+拖放)和下載
- 查看文件細節和預覽圖片文件,文本文件,壓縮文件和音頻文件。
- 非常不錯的UI設計
- 通過FancyUpload 上傳文件
- 提供在上傳時自動縮放圖片尺寸的選項
鏈接:
- 演示:http://og5.Net/christoph/Scripts/FileManager/Demos/
- 下載:http://og5.Net/christoph/article/MooTools_based_FileManager
5. Relay
Relay 是一個極牛的AJax 文件管理器。在上傳和下載文件它做得相當出色。下面是它的一些功能:
- 可以隨意拖放文件和目錄
- 動態地載入文件目錄結構
- 上傳文件進度條
- 縮略圖預覽(包括PDF文件)
- 多用戶和帳號
鏈接:
- 演示:http://ecosmear.com/relay/demo/
- 主頁:http://ecosmear.com/relay/
6. Kae’s File Manager
KFM 是一個在線的文件管理器,它可以單獨使用或是以一個插件的方式給一些編輯器使用。比如這些編輯器:FCKeditor 或TinyMCE。KFM 是一個開源的免費的項目,下面是它的一些特性:
- 鼠標拖放功能
- 圖標顯示,列表顯示
- 支持插件
- 圖片操作,幻燈片播放
- 簡單的安裝和升級
- 文本編輯時語法高亮
- 搜索引擎
- 標簽
- 多語言
- mp3 和視頻播放插件
鏈接:
- 演示:http://kfm.verens.com/demo/1.3.1/?lang=en
- 主頁:http://kfm.verens.com/
7. eXtplorer
eXtplorer 特性如下:
- 文件目錄浏覽
- 編輯,復制,移動,刪除文件
- 搜索,上傳和下載文件
- 創建和釋放壓縮文件
- 創建文件和目錄
- 更改文件和目錄權限
- 其它更多更多的內容