【发布时间】:2008-08-18 07:00:15
【问题描述】:
我们的网站上有一些文件可供我们软件的用户下载。有些文件在网站上的虚拟文件夹中,而其他文件在我们的 ftp 上。 ftp 上的文件通常通过在浏览器中单击 ftp:// 链接来访问 - 我们的大多数客户没有 ftp 客户端。通过在浏览器中单击 http:// 链接可以访问其他文件。
我应该将所有文件移动到 ftp 吗?还是没关系?有什么区别?
【问题讨论】:
我们的网站上有一些文件可供我们软件的用户下载。有些文件在网站上的虚拟文件夹中,而其他文件在我们的 ftp 上。 ftp 上的文件通常通过在浏览器中单击 ftp:// 链接来访问 - 我们的大多数客户没有 ftp 客户端。通过在浏览器中单击 http:// 链接可以访问其他文件。
我应该将所有文件移动到 ftp 吗?还是没关系?有什么区别?
【问题讨论】:
HTTP 比 FTP 有很多优势:
【讨论】:
如果速度对您的用户很重要,并且他们在技术上倾向于,http 允许一个文件的多个连接(如果客户端支持它。我使用DownThemAll)。不过,大多数浏览器应该可以很好地处理 ftp 链接。
【讨论】:
我认为大多数用户,即使在今天,也比 ftp 更熟悉 http,因此您应该默认使用 http,除非有令人信服的理由使用 ftp。不过,这有点吹毛求疵。
【讨论】:
我认为这并不重要,因为现在 ftp 也是透明的。你不需要知道任何特别的东西,浏览器会处理所有的事情。
我建议如果他们一次下载一个文件,你可以去http。
但是,如果他们必须一次性下载多个文件,我更喜欢 ftp,因为它更易于管理。
正如 _l0ser 所提到的,有一些不错的浏览器扩展,但我更喜欢 ftp 进行大规模文件传输。
【讨论】:
FTP 和 HTTP 似乎都足以满足您的需求,因此我绝对建议选择 最简单 的方法,即保持现状或在 HTTP 上整合。
就个人而言,我会将所有内容都放在 HTTP 上。如果不出意外,它消除了额外的服务器。不再有令人信服的理由选择 FTP 而不是 HTTP,而且 HTTP 有一些小的优势(正如其他人指出的那样)。
【讨论】: