hvis du er erfaren og involveret i hostingverdenen, har du hørt forkortelsen FTP alt for mange gange. For dem af jer, der begynder din rejse til at oprette din egen hjemmeside, vil denne blog give dig det grundlæggende i, hvad FTP er såvel som dens betydning for hjemmesideudvikling.
Hvad er FTP?
File Transfer Protocol, eller FTP, blev først udtænkt af Abhay Bhushan i 1971, men FTP som vi kender det nu var ikke fuldt udviklet indtil 1997. FTP giver et middel til at kunne overføre filer fra en computer til den næste. I dette tilfælde giver det internetudviklere mulighed for at sende deres hjemmesideskabeloner og indhold fra deres arbejdscomputer til den hostingserver, der indeholder deres hjemmeside.
FTP er et meget nyttigt og praktisk værktøj, som udviklere kan bruge til at oprette en fungerende hjemmeside. Det er deres vigtigste rute til FTP-serveren, der gemmer alle møtrikker og bolte på en hjemmeside. Teknisk set opretter FTP en TCP-kontrolforbindelse fra en tilfældig upriviligeret port N til FTP-serverkommandoporten 21. Nu i normale dagligdags mennesker vilkår, FTP-klient (program), som du bruger skaber en direkte linje til FTP-serveren med de legitimationsoplysninger, du indtaster i klienten. Dette giver dig adgang til og manipulere filer på denne server til enhver tid. Det fungerer også i begge retninger. Du kan sende filer til internetserveren, og du kan også trække filer fra selve serveren.
nå det er alt fint og dandy, men hvad betyder det?
tænk på FTP som om det er en hyper-hurtig version af snail mail. Person a ønsker at sende en pakke til person B, der er placeret i en anden by. Person A (din computer) skriver person B ‘ S adresse (serverens IP-adresse) sammen med deres returadresse (brugernavn og adgangskode). Hvis begge adresser er gyldige, vil postkontoret (FTP-klient) kunne sende pakken til den modtagende ende. Men hvis en eller begge adresser er ugyldige, kan posthuset ikke levere pakken. FTP kræver en gyldig destination (domæneadressen) og de korrekte legitimationsoplysninger (brugernavn og adgangskode) for at kunne oprette forbindelsen og sende de filer, der skal gemmes på den server.
i 90 ‘ erne, da internettet var en glitrende ny ting, var det vanskeligere at lave en FTP-forbindelse på grund af, at teknologien ikke var for avanceret dengang. De fleste computerbrugere måtte manuelt indtaste kommandoer via en DOS-prompt eller en Terminal på deres maskine. Men takket være moderne teknologi kan vi nu bruge programmer til at udføre tjenester som FTP uden at skulle huske en overflod af kommandoer.
Ok det giver mening, men kan jeg ikke bare stole på min hyrede netudvikler til at tage sig af alle de ting?
kort svar: Ja. Enhver professionel udvikler ved, hvordan man bruger FTP. Men husk selv de mest avancerede hjemmeside udviklere måtte starte et sted, og de var nødt til at lære reb af FTP, også. Når du får en bedre forståelse af, hvad der sker i baggrunden, vil du være i stand til at tage større kommando over din hjemmeside. Viden er den ultimative magt, når det kommer til Hjemmeside udvikling samt design. At have selv basekendskab til, hvordan man gør FTP, kan hjælpe med at eliminere nogle grundlæggende problemer.
et problem, der kommer til at tænke på, er, når du skal stole på en anden person for at hjælpe dig med at flytte enkle filer fra en mappe til en anden. Vi får anmodninger om denne type ting hele tiden, og mens vi er glade for at hjælpe, er det altid rart at have muligheder. I stedet for at skulle vente på, at din internetudvikler vender tilbage til dig og begynder processen, kan du mosey ind og nemt gøre det selv.
Ok, ok, du har vundet mig over. Hvad er det grundlæggende?
for at starte skal du have en FTP-klient, der er kompatibel med dit operativsystem. Hvis du ikke er velbevandret i teknologi, vil jeg anbefale at bruge
alle FTP-klienter kræver tre vigtige oplysninger: dit domænenavn (eller dets IP-adresse), et brugernavn og en adgangskode. Når du opretter et brugernavn og en adgangskode for at få adgang til din server via FTP, skal du sørge for, at din adgangskodestyrke er høj. For eksempel kan en adgangskode som boatcumbertråd være stærkere, hvis du blander i store og små bogstaver, tal og symboler. I stedet for at bruge tre almindelige tekstord kan du bruge b04tcucumb34v!r3. Det kan virke besværligt at oprette en så kompliceret adgangskode, men du vil vænne dig til ideen om sikkerhed. Hvis en ragamuffin får adgang til din FTP-server, har de fri regeringstid over din hjemmeside og kan ødelægge den, få den til at sende følsomme oplysninger til spammere eller endda bryde hjemmesiden helt.
det er nemt at starte en forbindelse. Indtast dine oplysninger i de rigtige sektioner nær toppen af programmet, og tryk på “hurtig forbindelse.”Efter et øjeblik viser programmet dig, om du har fået adgang eller ej. Hvis der blev givet adgang, har du lavet din første vellykkede FTP-forbindelse! Du er nu i stand til at vælge filer, der skal sendes til din server, eller du kan trække filer fra serveren, ændre dem, som du finder passende, og sende dem tilbage for at blive gemt og brugt. Du kan også oprette mapper kaldet mapper eller undermapper, der kan gemme forskellige typer scripts og/eller funktioner til hjemmesiden.
det er alt, hvad der er til det, når det kommer til grundlæggende FTP-funktionalitet! Når du bliver mere involveret i internetdesign og internetudvikling, vil du være i stand til at udføre mere komplicerede handlinger vedrørende FTP, såsom scripts eller funktioner som jeg nævnte ovenfor.
nedenfor vil jeg give nogle links, der giver dig en dybere indsigt i, hvordan FTP fungerer, og hvilke andre metoder du kan bruge til at få adgang til din FTP-server. Må ikke begrænse dig selv bare til disse hjemmesider selv. Husk, viden er magt, når det kommer til internetudvikling og design. Vær ikke bange for at bede om hjælp fra brugerfora også. Internettet er et stort og bredt bibliotek af viden. Brug det til det bedste af dine evner, og du vil være i stand til at danse din vej rundt på din hjemmeside på ingen tid.
du kan finde flere oplysninger om brug af funktioner med din hostingkonto på vores Ofte stillede spørgsmål om teknisk support. CPanel-dokumentationen indeholder instruktioner til, hvordan du opretter en FTP-konto.