我们有一个网站,提供非常大的文件供客户下载。这些文件可以从2GB到大约14GB。处理这些文件下载的最佳方法是什么?该网站是用PHP编写的,链接提供有download.php?hash=[somehash]
。
是否有任何程序适用于通过http发送的超大文件?或者我们应该看看使用torrent文件或其他方式执行此操作的方法吗?
这对于那里的感染者是100%合法的。
答案 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>