序言:
随着互联网的不断普及、发展,越来越多的人在使用FTP软件,它被广泛的应用于网页制作、网站更新、资源共享、数据传输等多个方面。“工欲善其事,必先利其器”,面对现在多如牛毛的各种FTP软件,我们到底选择哪一款才能更好的帮助我们呢?为此我们将针对当前比较流行的十款FTP客户端软件进行横向评测,通过下面的评测我们将会给出圆满的答案,希望能够给广大读者提供指引和帮助。
导读:
☆:CuteFTP是著名的商业级FTP客户端程序,其加强的文件传输系统能够完全满足各种用户的应用需求。文件通过构建于SSL或SSH2安全认证的客户机/服务器系统进行传输,是一款出色、安全并且更加快速的文件传输系统。
☆:FileZilla是免费开源的FTP客户端软件,其可控性、有条理的界面和管理多站点的简化方式、特别是它的传输速度,简直是出神入化,也是它最大的特色。可以说它是一款出类拔萃的免费FTP客户端软件,值得广大的用户一试。
☆:FlashFXP是一款功能强大的FXP/FTP软件,融合了一些其他优秀FTP软件的优点。例如:支持文件夹 (带子文件夹)的文件传送、删除;支持上传、下载及第三方文件续传;可以跳过指定的文件类型只传送需要的文件等。
☆:WS_FTP可以说是最老牌的FTP文件传输客户端了。您可以使用它连接到远程FTP站点,并且高效迅速地传输文件。同时WS_FTP 提供了一系列的操作选项,使它能够在由防火墙下使用,并能够迅速的适应其它一些常见问题。
☆:SmartFTP 是一个 FTP客户端,允许您在本地计算机和一个网络服务器之间传输文件。凭借其众多基础和高级的功能,SmartFTP为广大用户提供了安全、可靠和高效率的传输,使其成为一个强大而有力的FTP工具。
☆:FtpVoyager可以说是系出名门,和鼎鼎大名的FTP服务器软件Serv_u出自一家,功能全面,并且内建超过六十余个知名下载站点供您可选,是一款类似Windows Explorer的强大FTP 客户端程序。
☆:CoreFTP是现在人气比较高的一款Ftp客户端软件,其最新推出的2.1Pro版本支持 SSL/TLS 协议、Sever 对 Sever 对传(FXP)、拖曳功能、文档编辑查看、上传、下载、断点续传、防火墙、自定义命令、网址解析等。
☆:LeapFtp是一款功能强大的FTP软件,其友好的用户界面,稳定的传输速度,拥有跟Netscape相仿的书签形式,连接更加方便。并且支持断点续传功能,可以下载或上传整个目录,亦可直接删除整个目录等。
☆:FTP Commander是一款简单易用而且小巧的FTP软件,具有全面的FTP功能。您可以利用它上传文件,并可以对FTP服务器中的文件进行删除、重命名、复制等操作。同时还支持多种界面语言,是一款很好的FTP工具。
☆:AceFtp是一款相当强大而且好用的FTP软件,它提供多文件下载,且可同时至多个Sever下载,使用者更可边上FTP下载文件,边浏览网页,它还结合了浏览器与FTP的功能,可以在下载或上传文件之前先预览 GIF、JPG和 HTML的文件等。
名词解释:
【FTP】
FTP是英文File Transfer Protocol的缩写,也就是文件传输协议的意思。是TCP/IP 协议组中的协议之一,该协议是Internet文件传送的基础,它由一系列规格说明文档组成。使得用户可以通过FTP功能登录到远程计算机,从其它计算机系统中下载需要的文件或将自己的文件上传到网络上。
【FXP】
FXP是File Exchange Protocol(文件交换协议)的缩写,其本身就是FTP众多协议中的一个协议。但FXP是一个服务器之间传输文件的协议,这个协议控制着两个支持FXP协议的服务器,在无需人工干预的情况下,自动地完成传输文件的操作。
测评环境
参评软件
软件人气:(出自google统计)
如何测试:
评价一个软件好坏的原则比较简单,功能是首要的考虑因素,另外软件的易用性、稳定性与自动化功能等都是重要的参考项目。但是评测FTP软件的工作绝不简单,不同的用户对FTP软件有不同的要求,但对于FTP客户端软件最重要的莫过于以下几个方面的考核:
1、文件传输的速度,它可以说是最重要的指标
2、软件界面的友好性
3:软件操作的便捷性
4:功能的全面性(基本功能和特色功能)
5:资源占用
所以我们选取了评价一款FTP客户端软件的这几大重要方面,通过它们的对比,可以定性得出一个FTP软件是否优秀。下面我们就开始全面的功能测试。
第一关:下载安装
软件下载安装后桌面显示图标
下载地址:CuteFtp Pro8.2下载
下载地址:FileZilla3.0下载
下载地址:FlashFxp3.6下载
下载地址:WS_FTP2006Pro下载
下载地址:SmartFtp3.0下载 及 SmartFtp3.0中文语言包下载
下载地址:Ftp Voyager15.0下载
下载地址:CoreFtp2.1Pro下载
下载地址:LeapFtp276下载
下载地址:FTP Commander8.96下载
下载地址:AceFtp3.80Pro下载
对于这十款FTP客户端软件来说,整个安装过程简单快捷,不含其它插件,用户基本上一路点击【下一步】按钮即可快速进行安装。只是SmartFtp还需单独下载中文语言包进行安装,才可显示中文界面。
第二关:界面友好性
软件界面的是否友好,布局是否合理都直接影响到用户对其选择和使用。所以它是评测的重要指标之一。
界面布局:
CuteFtp主界面
FileZilla主界面
FlashFxp主界面
WS_FTP主界面
SmartFtp主界面
Ftp Voyager主界面
CoreFtp主界面
LeapFtp主界面
FTP Commander主界面
AceFtp主界面
评分:(满分9分:本地目录0.5分、远程目录0.5分、状态窗口0.5分、队列窗口0.5分、标签式浏览3分、工具栏0.5分、快速连接0.5分、传输图形3分)
通过以上各款FTP软件界面的对比,我们可以看出大多数的FTP软件都提供了比较好的界面定制功能,用户可以根据自己不同的喜好来定制界面。其中CuteFtp提供了站点管理器标签来直接查看站点配置信息,但窗口的位置不能自由变换;FileZilla的本地和远程窗口位置可以互换;FlashFxp提供了本地和远程窗口切换按钮,窗口的布局可以自由设定;Ws_Ftp提供了完全的用户可选功能,并且本地和远程窗口标签可以随意拖拽,表现非常出色,获得了本轮测试的最高分;SmartFtp的本地和远程窗口标签可以随意拖拽,并且队列及状态窗口可以自动隐藏及显示,还支持自动布局,但遗憾的是不支持传输图形显示;FtpVoyager及CoreFtp的界面布局可以自由调整及移动,但不支持快速连接栏,而是以快速连接窗口的形式出现,使用不方便,FtpVoyager还支持传输动画;LeapFtp则显得中规中矩,没有什么特别之处;FtpCommander的窗口布局非常死板,不能进行任何的调整,并且它还不支持快速连接;AceFtp的特别之处是,标签显示在下端,与众不同。
中文支持:
CuteFtp语言设置画面
FileZilla语言设置画面
FlashFxp语言设置画面
SmartFtp语言设置画面
Ftp Voyager官方网站支持的语言种类
FTP Commander语言设置画面(出现乱码)
评分:(满分5分:中文支持5分)
对于语言的支持,每款FTP软件各有不同。其中CuteFtp Pro支持包括中文简体在内的2语言界面(默认的语言为英文);FileZilla支持包括中文简体在内的44种语言界面,真是让人大吃一惊,是本轮测试的最大赢家;FlashFxp3.6标准版支持包括中文简体在内的19种语言
界面。SmartFtp支持14种语言,但默认为英文,如要显示其它语言,必须单独下载相应的语言包安装,比较麻烦;FtpVoyager支持包括中文简体在内的7种语言界面。但软件没有提供语言设置选项;FTP Commander8.96豪华版版支持包括中文简体在内的26种语言界面,但令人很遗憾,它的中文支持效果非常不好,很多地方都出现乱码,让人哭笑不得;另外Ws_Ftp、CoreFtp、AceFtp这三款最新版FTP客户端软件都不支持中文,让大家很失望。
自定义颜色及字体:
CuteFtp日志自定义颜色和字体画面
CuteFtp本地、远程及队列窗口自定义字体画面
FlashFxp自定义颜色和字体画面
WS_FTP日志自定义颜色画面
WS_FTP状态自定义颜色
SmartFtp日志自定义颜色画面
Ftp Voyager自定义日志颜色画面
CoreFtp自定义文件列表窗口颜色画面(通过右键菜单自定义字体及颜色)
LeapFtp自定义字体画面(定义不起作用)
FTP Commander自定义颜色和字体画面
评分:(满分3分:自定义字体及颜色3分)
自定义颜色及字体功能可以对不同的文件、操作和状态等使用不同的颜色和字体,使用户的操作和浏览更加的一目了然。对于自定义字体及颜色的支持,每款FTP软件各有不同。其中CuteFtp 、FlashFxp 、CoreFtp及FTP Commander都完全支持自定义字体及颜色功能, CoreFtp还可以通过各个窗口的右键菜单来自定义字体及颜色;FileZilla及LeapFtp都完全不支持自定义颜色及字体功能,让人倍感意外;Ws_Ftp、SmartFtp及FtpVoyager都支持日志窗口自定义颜色,但Ws_Ftp主要支持队列及状态窗口颜色的自定义,SmartFTP还支持速度统计窗口的颜色设定;AceFtp仅支持日志窗口的自定义字体;LeapFtp虽然也提供了自定义字体功能,但此功能不起作用,只是摆设,让人受不了。
第三关:操作便捷性
对于一款FTP软件来讲,它最主要的功能就是传输文件,所以对文件的上传及下载操作的便捷程度将直接影响到用户对其选择和使用,所以它是评测的重要指标之一。
传输方式:
CuteFtp动作设置画面
FlashFxp动作设置画面
Ws_Ftp动作设置画面
SmartFtp动作设置画面
FtpVoyager动作设置画面
CoreFtp动作设置画面(双击时显示)
LeapFtp动作设置画面
AceFtp动作设置画面
评分:(满分8分:双击传输2分、快速拖拽2分、右键菜单1分、快捷键支持1分、工具栏按钮1分、中间栏1分)
对于FTP软件操作便捷性来说,拥有多种文件传输方式无疑会方便用户的使用,但每款FTP软件各有不同。其中CuteFtp 、FlashFxp 、FtpVoyager及AceFtp都支持至少5种方式的文件传输;Ws_Ftp、CoreFtp及LeapFtp都支持至少4种方式的文件传输;FileZilla及FTP Commander至少支持3种方式的文件传输,但它们都没有提供设置选项;SmartFtp虽然支持至少4种方式的文件传输,但操作及设置比较复杂,并且程序不稳定,容易出错,在本轮测试中表现最差。(SmartFtp属性设置分为两个界面;队列也分为传输队列和临时队列,上传的文件只能拖放到临时队列,下载的文件可以随便拖放到两个队列窗口;并且双击操作只适用于下载)
第四关:基本功能
对于一款FTP软件来讲,它最基本的功能就是远程FTP站点的配置、连接及文件的传输。它们对于FTP软件可以说是至关重要的,不可不察之。
1:站点设置及连接
要使用FTP工具来上传(下载)文件,首先必须要设定好或者直接输入FTP服务器的网址(IP地址)、授权访问的用户名及密码,再进行连接。
站点管理器:可以全面的设置及查看远程站点的必
要信息,并且其通过分组功能更加便于多个FTP站点的管理。它的优势在于全局式的集中操作管理。
连接向导:以向导的方式来逐步设置远程站点的属性,进行连接。它的优势在于给从来没有使用过FTP软件的用户在设置时,逐步提示,降低难度。
快速连接:不需通过站点设置,直接通过快速连接工具栏输入远程站点相关的属性,进行连接。它的优势在于快速,特别适合用在需要临时性连接的站点。
连接到URL:不需通过站点设置,直接输入远程站点相关的属性,进行连接,和快速连接有异曲同工之妙。它的优势也在于快速,特别适合用在需要临时性连接的站点。但要注意的是:它的输入有着严格的格式要求(FTP://用户名:密码@ip地址)。
CuteFtp设置及连接方式:
CuteFtp站点设置画面
CuteFtp站点连接向导
CuteFtp快速连接栏
CuteFtp连接到URL
FileZilla设置及连接方式:
FileZilla站点管理器
FileZilla快速连接栏
FlashFXP设置及连接方式:
FlashFxp站点管理器
FlashFxp快速连接画面
Ws_Ftp设置及连接方式:
Ws_Ftp站点管理器
Ws_Ftp站点连接向导
Ws_Ftp快速连接画面
SmartFtp设置及连接方式:
SmartFtp站点管理器
SmartFtp快速连接工具栏
SmartFtp收藏夹画面
FtpVoyager设置及连接方式:
FtpVoyager站点管理器
FtpVoyager连接向导
FtpVoyager快速连接工具栏
FtpVoyager的URL连接
CoreFtp设置及连接方式:
CoreFtp站点管理器
CoreFtp快速连接画面
LeapFtp设置及连接方式:
LeapFtp站点管理器
LeapFtp快速连接画面
FtpCommander设置及连接方式:
FTP Commander站点管理器
AceFtp设置及连接方式:
AceFtp站点设置画面
AceFtp站点修改画面
AceFtp快速连接工具栏
AceFtp的URL连接画面
评分:(满分7分:站点管理器3分、连接向导1分、快速连接2分、URL连接1分)
对于FTP软件的设置及连接来说,每款既有自己的特色又都不尽相同。其中CuteFtp 及FtpVoyager表现的最好,但CuteFtp的站点管理器是以标签格式显示,和站点设置是分开的;而FtpVoyager的连接向导功能,放在站点管理器中。FileZilla、Ws_Ftp、LeapFtp、AceFtp、FlashFXP、SmartFtp、CoreFtp表现的一般,没什么特别之处,但Ws_Ftp提供的站点管理器,不能直接的设置远程站点的相关属性,必须通过向导来进行设置,比较麻烦;AceFtp的站点操作及全局属性设置比较复杂;FlashFXP及CoreFtp提供的快速连接功能看起来更象是站点设置,而不是以快速连接工具栏方式出现;SmartFtp提供了收藏夹功能,实际上起着部分站点管理器的作用;FtpCommander的操作比较麻烦,必须在远程站点处于断开的状态下才能进行站点的新建、配置,还有整个软件属性的设定,并且它的站点列表是通过远程窗口显示的,还不支持快速连接功能,在本轮评测中表现的最差。
2:队列功能
队列功能就是将所要传输的文件及目录先按照顺序加入到一个任务之中,然后在根据需要进行一次性的上传及下载操作。同时我们还可以对对队列进行排序、保存、载入、清除、恢复和传输等操作。使用传输队列最大的好处是可以随时加入或删除传输的文件,并且对于需要经常更新的内容,允许你把它们放到队列中保存下来,下次传输文件时还可以调出之前保存的队列进行文件传输。不过要注意的是不同的文件上传到不同目录时,必须先将该目录打开之后再添加要传的文件到队列之中。可以说它是FTP软件中最具特色的功能,没有它FTP软件将黯然失色。
CuteFtp队列窗口及菜单选项
FileZilla队列窗口及菜单选项
FlashFxp队列窗口及菜单选项
Ws_Ftp队列窗口及队列传输模式菜单选项
SmartFTP队列窗口
FtpVoyager队列窗口
CoreFtp队列窗口
LeapFtp队列窗口
FtpCommander队列窗口
AceFtp队列窗口
评分:(满分8分:拖拽加入队列3分、队列重新排序1分、队列保存2分、队列载入2分)
对于FTP软件的队列功能来说,各款软件表现的差距比较大。其中CuteFtp 、FlashFXP 、SmartFtp 、CoreFtp、LeapFtp 及AceFtp提供的队列功能非常强大,但SmartFtp的队列管理功能和其它的FTP软件都有所不同,分为临时队列和传输队列两个部分。其中临时队列支持本地及远程的目录和文件拖放,而传输队列只支持将远程站点中的文件和目录拖放,然后再进行传输。还有要注意的是:通过点击传输队列工具栏上的 停止按钮我们可以让加入队列的文件和目录不自动传输,而是要等单击 开始按钮后再进行传输,操作起来有点复杂;CoreFtp的队列保存和载入是以模板(templates)和会话(sessions)的形式;AceFtp通过双击将选中的文件或文件夹加入到传输队列中,然后再进行传输(通过 开关还可以设置队列文件是否自动传输)。
FileZilla表现的一般,队列不能直接的进行保存和载入,而是通过导入导出功能来实现,比较麻烦。
Ws_Ftp、FtpVoyager及FtpCommander在本轮评测中表现的最差,都不支持将传输的文件直接拖放到队列窗口,而是要将传输的文件拖拽到目的窗口,此时系统就将其加入队列并自动进行传输。但Ws_Ftp却提供了5种传输模式,其中的“批模式”可以实现在文件加入队列后不自动传输,而是等待用户的命令再进行传输,操作有点复杂;FtpCommander的队列窗口只是起着显示的作用,而不能进行任何的操作。并且还不支持键盘(Delete)键删除操作。
3:计划任务
计划任务功能简单的说,就是设定未来的某个时间段来自动的进行文件的传输及相关处理,不需人工再进行干预。它和队列功能的配合,可以实现强大的自动化功能,节省用户大量的时间和操作。
CuteFtp计划任务功能
FlashFxp计划任务功能
WS_FTP计划任务功能
SmartFtp计划任务功能
FtpVoyager计划任务功能
CoreFtp计划任务功能
FTP Commander计划任务功能
AceFtp计划任务功能
评分:(满分3分:计划任务3分)
对于FTP软件的计划任务(日程安排)功能来说,大多数都支持此项功能,只有FileZilla及LeapFtp不支持。
4:断点续传
断点续传功能可以说几乎是每个FTP软件必备的功能,也是最基本和重要的功能。它的实质就是当传输文件过程中,由于各种原因使得传输过程发生异常、产生中断,在系统恢复正常后,FTP软件能够在之前发生中断的位置继续传输文件,直到数据传送完毕为止。
CuteFtp断点续传设置画面
FileZilla断点续传设置画面
FlashFxp断点续传设置画面
WS_FTP断点续传设置画面
SmartFtp断点续传设置画面
CoreFtp断点续传设置画面
LeapFtp断点续传设置画面
FtpCommander断点续传设置画面
AceFtp断点续传设置画面
评分:(满分5分:断点续传5分)
对于断点续传功能,大多数的FTP软件都支持的很好,但LeapFtp虽然支持断点续传功能,却在与远程站点断开连接后,无法自动恢复连接;FtpVoyager重新连接响应速度较慢;FtpCommander及AceFtp虽然官方宣称支持断点续传功能,但经过测试却并不支持,每次都重头开始传,不知为何。FileZilla在本轮测试中的表现最为优秀。还有一点要注意就是重新连接的时间设置,它决定着响应的速度也就是重新连接的时间间隔。
第五关:特色功能
对于一款FTP软件来讲,它的基本功能固然重要,但特色功能也不可缺少,可以起到锦上添花的作用。
1:备份恢复(导入导出)
FTP软件的备份恢复功能主要是针对FTP软件的设置、站点列表、队列及自定义命令等信息数据的备份及恢复。还包括同一款软件的不同版本可以恢复或导入,不同FTP软件之间也可以恢复或导入。这给广大的用户节省了很多的时间,也减少了很大麻烦。
CuteFtp站点导入
CuteFtp站点导出(可以支持两种格式导出文本)
FileZilla站点导入(只支持XML格式文件的导入)
FileZilla站点导出(支持管理器数据、设置数据及队列的导出)
FlashFxp站点导入
FlashFxp信息备份画面
FlashFxp信息恢复画面
WS_FTP站点导入
转自:http://hi.baidu.com/suyuwen1/item/d3f186ce7821a024e90f2ec9