是只有我这么认为,还是 FTP 看起来有点过时了?看起来又慢又低效,而且已经有30多年的历史了,并不是说所有旧的东西都是不好的:)

现有哪些协议可能成为 FTP 的后继者?

我用过一点webdav,但不太了解。更快吗?更可靠?更安全?

为什么新技术还没有被广泛采用?

更新:具体来说,我指的是开发人员与其网络服务器之间下载/上传文件。

我知道还有其他主流协议可用于其他用途,例如网页浏览、文件共享等。

有帮助吗?

解决方案

有关FTP的好处是,它的工作的,它比是一个重大的改进,例如,Windows文件共享(或者就此而言,Win7的家庭组)。

有很多其他的技术用于虽然传输文件。 HTTP通常用于检索文件,SCP或SFTP处理的安全方面,基本上贯穿一个SSH隧道通常的协议。至于低效?怎么会这样?只是因为它是老并不意味着它的效率不高。

如何将一个更高效的协议工作?

总之,FTP有其利基。它用于传输文件,其中安全性并不重要。它做的伎俩有,我不知道有任何优越的替代品,也不是我能想到的任何明显的方法来改善的协议。

其他提示

这是一个挑衅文章:希望更多的主机提供的WebDAV的?怪PHP!

有关WebDAV的一个有用的事情是,它更趋于防火墙友好的,你不需要用PASV渣土左右。因为它可以使用HTTPS,你能获得更好的安全性,方式比你用FTP得到。

FTP 曾经是移动数据的 One True 系统。现在几乎是碎片化的:

  • 对于公共数据分发:HTTP、比特流
  • 用于在组织内部共享数据:基于网络的工具、SMB 和其他本机文件共享平台
  • 用于在盒子之间移动数据:SCP、rsync
  • 用于向个人发送数据:电子邮件、基于网络的工具

这里有一个关于FTP和相关文件的未来的讨论传输协议,我在博客最近。

事实上,我发现的最有效的协议FTP之一,因为只有最小的协议开销。此外,FTP命令是普通的英语单词,而不是二进制命令。

它的主要弱点是缺乏的加密,这使它IMHO到同一类别的Telnet,其中已取代SSH居多。

有替换(即SCP),但坦率地说,FTP是一个很好的协议,并用FTP通过SSH,有一种替代它的主要弱点可用。但是,是的,现在我会用SCP只要有可能。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top