В зависимости от размера файлов, почти во всех веб-браузерах есть встроенные менеджеры загрузки. Просто поместите ссылку на файл, и браузер заменит его, когда пользователь нажмет. Вы можете просто порекомендовать люди устанавливают менеджер загрузки перед загрузкой файла, ссылаясь на рекомендуемый бесплатный клиент для Windows / Linux / OS X.
В зависимости от размера файлов, Bittorrent может быть вариантом. Вы предлагаете файл .torrent
, когда люди открывают его в отдельном клиенте загрузки, который отделен от браузера.
Существуют недостатки, в основном в зависимости от вашей целевой аудитории:
- Bittorrent редко разрешен в корпоративных или школьных сетях
- это может быть сложно использовать (поскольку это новая концепция для многих людей) .. например, если у кого-то не установлен торрент-клиент, он получает крошечный файл, который не может открыть, что может сбить с толку
- проблемы с NAT / переадресацией портов / брандмауэрами довольно распространены
- Вы должны использовать запуск торрент-трекера и заполнить файл
... но есть и другие преимущества - в основном снижается использование полосы пропускания на сервере, поскольку люди загружают и загружают файл.