HTTP vs. FTP prijenos datoteka
Mnoga mjesta, poput Facebooka ili bloga, omogućit će korisniku da učita ili preuzme datoteke na mjesto iz bezbroj razloga, kao što su slike za web mjesto ili datoteke za forum ili blog softver. U svakom slučaju, postoje dva načina za učitavanje datoteke na poslužitelj ili web mjesto:pomoću HTTP-a ili pomoću FTP-a.
Prijenos putem HTML-a
Kako bi ažurirali datoteku na web stranicu, sve što korisnik treba je moderan internetski preglednik. Međutim, na strani poslužitelja web-mjesta, programer web-mjesta mora implementirati sustav koji može rukovati učitavanjem datoteke. Programer ima nekoliko opcija za to, od jednostavnog učitavanja HTML-a do naprednijih oblika s jezicima kao što su PHP i ASP, za korištenje na forumu ili blogu. Prilikom preuzimanja, sve što korisnik treba učiniti je kliknuti na vezu.
Prijenos putem FTP-a
FTP, ili File Transfer Protocol, prethodi HTTP-u dosta vremena. Međutim, FTP primarno koriste webmasteri i web programeri koji trebaju učitavati datoteke izravno na svoje poslužitelje. Kako biste koristili FTP poslužitelj, trebat će vam FTP klijent za spajanje na njega. Besplatni FTP programi uključuju FileZilla i CoreFTP, a mogu se pronaći u odjeljku s resursima u nastavku.
Prednosti i nedostaci HTTP-a
HTTP učitavanje pruža nevjerojatno jednostavnu metodu učitavanja datoteka na poslužitelj, uz minimalno znanje o prijenosu datoteka. Preuzimanje datoteke također je nevjerojatno jednostavno. Međutim, nedostaci leže u nedostatku HTTP-a kada je u pitanju učitavanje datoteka. Također, programer mora imati potrebno znanje za izradu obrasca u HTML-u, kako bi uploadao predmetnu datoteku. To posebno vrijedi ako je datoteka za društvenu mrežu sličnu Myspaceu ili Facebooku koju oni stvaraju.
Prednosti i nedostaci FTP-a
Korištenje FTP poslužitelja nudi vlastite prednosti. Kao prvo, korisnik može upotrijebiti program za izvođenje masovnog učitavanja na poslužitelj, bez brige o stalnom ponovnom pretraživanju datoteka i njihovom ponovnom učitavanju koristeći jedan obrazac. Preuzimanja se također mogu obavljati masovno. Nažalost, FTP poslužitelj i dalje zahtijeva korištenje FTP klijenta, a korištenje jednoga bilo bi posebno nezgodno za one koji samo žele prenijeti sliku ili dvije.
Razlike
U konačnici, FTP i HTTP prijenosi datoteka imaju potpuno različite svrhe. Svrha FTP-a za prijenos datoteka više-manje je održavanje web stranice i skupni prijenos, dok je HTTP za rad na kraju klijenta i krajnjim korisnicima za učitavanje stvari kao što su filmovi, slike i druge datoteke na poslužitelj. Često će programer koristiti FTP za učitavanje datoteka koje krajnjem korisniku omogućuju učitavanje datoteka i putem HTML/HTTP-a.