在两个远程服务器之间传输文件时,PHP FTP功能是否使用服务器带宽?

问题描述 投票:-2回答:1

我正在用PHP构建一个脚本,它从一个远程服务器获取文件,并使用PHPs FTP类自动将它们传输到下一个。这让我想到了以下问题。

  • 是否可以从一个远程服务器提取文件并将其传输到另一个远程服务器而根本不存储我的服务器上的文件。
  • 如果是这样,这是否会影响我的服务器带宽或处理能力?因为我只是中间人开始转移。
  • 如果它确实影响处理能力。服务器的哪个方面需要升级/哪个方面会受到最大的压力(RAM,CPU,带宽)。

如果你知道的话,你能否就这方面的最佳方法提出建议?谢谢。

php ftp sftp
1个回答
0
投票

是的,显然会使用中间人的资源;什么都没有。究竟它的用途和用量取决于你究竟是怎么做的。如果您将数据直接从一个套接字流式传输到另一个套接字(而不是先将文件下载到磁盘然后再次上传),那么它将使用少量的CPU和内存,以及尽可能多的带宽。

© www.soinside.com 2019 - 2024. All rights reserved.