处理非常大的http下载

时间:2012-03-26 07:55:32

标签: file-transfer

我们有一个网站,提供非常大的文件供客户下载。这些文件可以从2GB到大约14GB。处理这些文件下载的最佳方法是什么?该网站是用PHP编写的,链接提供有download.php?hash=[somehash]

是否有任何程序适用于通过http发送的超大文件?或者我们应该看看使用torrent文件或其他方式执行此操作的方法吗?

这对于那里的感染者是100%合法的。

2 个答案:

答案 0 :(得分:0)

你可以用php做到这一点,但你应该支持通过支持字节范围标题继续暂停下载

查看此页面:http://www.coneural.org/florian/papers/04_byteserving.php

编辑:还要看一下这个问题:Downloading large files reliably in PHP

答案 1 :(得分:0)

我们决定选择http-downloadclient并配置我们的Linux服务器来处理http下载简历。

我向所有阅读此内容的人推荐这个。

请注意,这是基于HUGE下载,例如10GB>