Я только узнаю об этом и имею в виду эти вещи, но не совсем уверен в них. Есть ли неправильные представления о моих выводах? Пожалуйста, опишите это простым языком.
Объем StackOverflow ограничен вопросами специально для разработки программного обеспечения. Общие вопросы по вычислениям больше подходят для Суперпользователь.





HTTP и FTP (обратите внимание, что на странице википедии есть раздел, иллюстрирующий различия между HTTP и FTP) оба являются протоколы прикладного уровня.
См. Также здесь.
HTTP:
FTP:
Большая разница в том, что HTTP решает многие проблемы, связанные с FTP. Одним из примеров является то, что у FTP очень мало накладных расходов и нет метаданных, в то время как HTTP предоставляет это, а HTTP поддерживает отправку нескольких файлов. Также HTTP меньше состояния.
Некоторые дополнительные источники, которые я бы посоветовал вам прочитать для получения дополнительной информации по этому поводу: 1. http://www.differencebetween.net/technology/difference-between-ftp-and-http/ 2. https://daniel.haxx.se/docs/ftp-vs-http.html
Также для получения дополнительной информации о различных типах FTP я бы посоветовал взглянуть на этот Stack Overflow Почта.
FTP - это более старый протокол, используемый для передачи файлов по сети. HTTP может делать больше, чем передача файлов. Подробности смотрите здесь: daniel.haxx.se/docs/ftp-vs-http.html