Какая загрузка (скачивание) файла даёт меньшую нагрузку на сервер, через FTP или HTTP? И почему.

интернет компьютеры FTP загрузка http

У меня сайт, выкладываю файлы, что бы избежать максимальной нагрузки на сервер, мне следует давать ссылки для скачивания пользователям через http или лучше через ftp. И почему.

Примечание:
Сервер Apache

Примечание:
K_AHTOH - Cпасибо, посмотрю.
Ответы:
На чем у вас работает http и ftp?
Надеюсь не на IIS ?
Ну тогда могу сказать только по своему опыту.
С http нагрузка на комп все же выше....
А вот при использовании в качестве сервера  FTP Gene6 получалось гораздо ниже и на полных скоростях (при слабом серваке и сетка 100Мбит).
Здравствуйте.
Я думаю, что ftp. Поскольку этот протокол был создан для этого. Когда я качаю с помощью Lftp - скорость возростает примерно в 3-4 раза. Что ещё добавить? HTTP перегружает траффик ненужными вещами: переправить пакет, потом переправить CRC, потом сравнить сумму на полученной машине, отправить серверу команду, что мол всё ОК! И так далее со следующим пакетом. Вес одного пакета (могу ошибаться) не более 2-4 кила. Представьте сколько качать файло весом 10 метров. Для ( File Transformer Protocol ) всё проще. Там перебрасываются пакеты, и в конце происходит "склейка". Если CRC (Контрольная сумма файла которую Вы видите например в Total Commander) совпадает на компе-приёмнике и сервере - процесс передачи файла произошёл успешно.
Удачи!
Если у тебя просто файлораздача, т.е., отдается статический контент - смотри в сторону lighttpd или nginx.
Вдогонку - сам использую lighttpd, кушает поменьше ресурсов, чем apache, хотя скорость отдачи примерно та же - 25 Мбайт/сек при ~70% загрузке на Duron 1100.


16 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.