2011-03-10 52 views
1

我使用php copy()来下载大量文件。但我希望更快地完成这个过程。我应该考虑什么样的参数?例如,数据中心,连接速度,服务器内存限制。主要影响copy()速度的是什么?php copy()make faster

+0

更好地阅读[手册](http://php.net/manual/en/function.copy.php) – diEcho 2011-03-10 04:40:06

+2

您正在复制远程文件?除非它们是非常大的文件,否则设置/拆除http(或ftp,或其他)连接的开销将成为主要因素。考虑在远程站点上创建一个.zip或.tar的文件(如果可以的话),然后下载该文件。 – 2011-03-10 04:51:22

+0

是的,远程文件 – Tuco 2011-03-10 04:52:16

回答

2
  • 您的连接速度
  • 互联网延迟
  • 服务器的负载连接你从网上下载的服务器的速度(两端)
  • 在互联网上的负载连接(两端)
  • 等...

(慢度可不是在你的末端)