首页 > 解决方案 > 管理繁重文件夹的文件传输的最佳方法

问题描述

这里的情况有点复杂。我们正在远程文件服务器上接收包含大量文件的大型文件夹(可以通过 FTP 访问,比如说FTP1)。

那些文件夹可以有一个复杂的树木,重量在50Mo4Go之间。

使用 PHP,目标是删除不需要的文件(.exe、.pdf ...)。获取所有文件并将它们放在根文件夹中,然后通过创建一个新定义的树状结构对它们进行排序。

在此过程之后,网络服务器应该将所有内容发送到另一个远程 FTP 服务器 ( FTP2)。

然后可以从中删除文件夹/文件FTP1

使用 laravel,Storage一切都很容易制作,但我主要关心的是速度。

是不是更好

我在 IT 基础架构/架构方面没有太多经验,但两个 FTP 都只能通过 Internet 访问,并且永远不会与网络服务器位于同一网络中。

FTP服务器和网络服务器之间的连接应该是高可用性的,但我们都知道这意味着什么......

我不期待答案,但更像是指导方针或处理此案的通常方式。

标签: phpftpfile-transfer

解决方案


我不太了解你。50Mo是指50mb吗?但无论如何,因为你只是在寻找一个粗略的指南,从我所看到的,

你应该

  1. 减少对 FTP 的需求,因为 FTP 非常慢。因此,如果您可以进行 1 次 FTP 传输超过 2 次,那肯定会更好。
  2. 检查您的 ftp 服务器硬件规格。您显然希望更快的人进行处理。

推荐阅读