ftp und http haben nur eines gemeinsam, es sind protokolle..
du kannst nicht sagen vor und nachteile von einem.. du musst es miteinander vergleichen. http und ftp kann man aber nicht miteinandervergleichen..
ftp ist file transfer protocol und http hyper text transfer protocol
eines wird für den fileaustausch und das andere für webseiten und dergleichen verwendet, also verschiedene sachen, die man nicht vergleichen kann