Преимущества менеджеров закачек

Я никогда не управлял чем-либо, предлагающим достаточно большие загрузки, чтобы оправдать его, учитывая реализацию "менеджера загрузки". То есть, одно из тех приложений Java или.Net, которое управляет большой загрузкой с чего-то вроде сайтов MSDN от Microsoft.

Как пользователь, я ненавижу их, но управляют ли какие-либо администраторы сайтами, которые используют один из них, и могут сказать мне, что они получают в качестве администратора? Экономия полосы пропускания возможно?

2 ответа

Решение

(Примечание: последний раз, когда я имел дело с этой темой, пару лет назад, поэтому последние версии браузеров могут теперь работать иначе, чем я описал)

Другая причина, по которой компании (особенно Microsoft) делают это, заключается в том, что некоторые загруженные файлы теперь превышают 2 гигабайта. Для справки: 2 ГБ (2147483648 байт) - это верхний предел 32-разрядного целого числа со знаком. Большинство браузеров, даже самые последние Firefox и IE, используют 32-разрядное целое число со знаком для представления размера загружаемого файла. Когда размер файла превышает это число, в зависимости от используемого вами браузера начинают происходить разные странные вещи. Например, Firefox, кажется, в состоянии завершить загрузку нормально... но окно прогресса вроде сходит с ума от отображаемых цифр. Internet Explorer сразу завершает работу, и в результате вы получаете пустой файл. Я не помню, что делают Opera или Safari. В любом случае, менеджеры загрузки - это способ гарантировать, что компьютеры конечных пользователей могут обрабатывать большие объемы загрузки.

Главное, что при загрузке большого файла некоторые браузеры не возобновляют работу после тайм-аута, или другой сбой прерывает загрузку. Таким образом, для пользователей с более хитрыми или медленными подключениями менеджер загрузки является жизненно важным. При этом, если вы не блокируете их активно, пользователь может пойти и получить что-то вроде Gozilla.

Addn: больше информации о менеджере загрузок akamai

Другие вопросы по тегам