FTP
File tansfer protocol
Kako se datoteke web sjedišta postavljaju na web poslužitelj?
- FTP je protokol za kopiranje bilo kakvih datoteka između dva udaljena računala međusobno povezana mrežom zasnovanom na TCP/IP grupi protokola (=internetom).
- FTP poslužitelj je program koji korisniku omogućuje preuzimanje (download) i postavljanje (upload) datoteka na poslužitelj.
- S korisničke strane mora se nalaziti FTP klijent, program pomoću kojeg korisnik postavlja ili preuzima datoteke s FTP poslužitelja.
Postavljanje sadržaja na poslužitelj
Dok se na većinu ostalih hostinga sadržaj uglavnom postavlja preko weba, web sjedišta se na poslužitelj u pravilu postavljaju FTP uslugom. FTP usluga je jedna od najstarijih i najjednostavnijih internetskih usluga. Služi za kopiranje datoteka između dva udaljena računala povezana mrežom. Sve datoteke i mape koje čine jedno web sjedište (html, css, jpg, mp3, png, js, php,...) pomoću FTP klijenta se kopiraju na poslužitelj s kojeg se isporučuju klijentima na zahtjev. Jednom završeno web sjedište je nužno kopirati na web poslužitelj ne bi li ono bilo dostupno korisnicima interneta 24/7. FTP klijent je jedan od neophodnih alata web dizajnera.
FTP i web poslužitelji i kljenti
Web klijent šalje zahtjev (URL) web poslužitelju. Web poslužitelj odgovara na zahtjev tako da klijentu šalje traženu datoteku. Poslužitelj može poslati samo one datoteke koje se nalaze u mapi kojima on ima pristup. Datoteke kojima ima pristup su datoteke koje čine jedno ili više web sjedišta. FTP klijent uspostavlja vezu s FTP poslužiteljem za što su potrebni pristupni podaci i omogućuje obostrano kopiranje datoteka preko mreže. FTP poslužitelj prihvaća datoteke klijenta i sprema ih na poslužiteljsko računalo. Web sjedište se s lokalnog računala postavlja na poslužiteljsko računalo tako da se datoteke web sjedišta FTP-om kopiraju u mapu kojoj web poslužitelj ima pristup (npr. public_html).