我从未管理过任何提供大量下载的程序,因此不值得考虑实施“下载管理器”。即那些管理来自 Microsoft MSDN 站点等的大量下载的 Java 或 .Net 应用程序之一。
作为一名用户,我讨厌它们,但是有没有管理员运营过使用这些产品的网站,可以告诉我它们给管理员带来了什么吗?也许可以节省带宽?
答案1
(注意:我上次处理这个问题是在几年前,所以最新的浏览器版本现在可能与我描述的不同)
公司(尤其是微软)这样做的另一个原因是,现在有些下载文件超过 2 GB。作为参考,2 GB(2147483648 字节)是有符号 32 位整数的上限。大多数浏览器,甚至是最新的 Firefox 和 IE,都使用有符号 32 位整数来表示下载文件的大小。当文件大小超过该数字时,根据您使用的浏览器,各种奇怪的事情都会开始发生。例如,Firefox 似乎能够顺利完成下载……但进度窗口显示的数字有点疯狂。Internet Explorer 立即完成,最终得到一个空文件。我不记得 Opera 或 Safari 做了什么。无论如何,下载管理器是一种确保最终用户的计算机可以处理大下载大小的方法。
答案2
最主要的是,在下载大型文件时,某些浏览器在超时或其他故障中断下载后不会恢复。因此,对于连接较差或速度较慢的用户来说,下载管理器至关重要。话虽如此,只要您不主动阻止他们,用户可以自己去获取像 Gozilla 这样的程序。
附加:有关 Akamai 下载管理器的更多信息