Я создаю большой веб-сайт, на котором участникам будет разрешено загружать контент (изображения, видео) размером до 20 МБ (возможно, немного меньше, чем 15 МБ, мы еще не установили окончательный лимит загрузки, но он будет где-то между 10-25MB).
Мой вопрос, должен ли я в этом случае использовать HTTP или FTP-загрузку. Имейте в виду, что 80-90% загрузок будет меньшего размера, например, около 1-3 МБ, но время от времени некоторые участники также захотят загружать большие файлы (10 МБ +).
Достаточно ли надежна загрузка по HTTP для таких больших файлов или мне следует использовать FTP? Есть ли заметная разница в скорости между HTTP и FTP при загрузке файлов?
Я спрашиваю, потому что я использую Zend Framework, в котором уже есть HTTP-адаптер для загрузки файлов, и в случае, если я выберу FTP, мне придется написать свой собственный адаптер для него.
Спасибо!