als je doorgewinterd bent en betrokken bent bij de web hosting wereld heb je het acroniem FTP veel te vaak gehoord. Voor degenen onder u die beginnen met uw reis naar het creëren van uw eigen website, deze blog zal u de basisprincipes van wat FTP is, evenals het belang ervan voor website ontwikkeling.
Wat is FTP?
File Transfer Protocol, of FTP, werd voor het eerst bedacht door Abhay Bhushan in 1971, maar FTP zoals we het nu kennen werd pas volledig ontwikkeld in 1997. FTP biedt een middel om bestanden van de ene computer naar de volgende over te brengen. In dit geval kunnen webontwikkelaars hun websitesjablonen en inhoud van hun werkcomputer naar de hostingserver sturen die hun website bevat.
FTP is een zeer nuttig en handig hulpmiddel voor webontwikkelaars om te gebruiken om een functionerende website te creëren. Het is hun belangrijkste route naar de FTP-server die alle moeren en bouten van een website opslaat. In technische termen, FTP maakt een TCP controle verbinding van een willekeurige niet-bevoordeelde poort N naar de FTP server commando poort 21. Nu in normale gewone mensen termen, de FTP client (programma) die u gebruikt maakt een directe lijn naar de FTP-server met de referenties die u invoert in de client. Hiermee kun je op elk moment bestanden op die server benaderen en manipuleren. Het werkt ook in beide richtingen. U kunt bestanden naar de webserver sturen en u kunt ook bestanden van de server zelf ophalen.
dat is allemaal prima, maar wat betekent het?
denk aan FTP alsof het een hyper-snelle versie van snail mail is. Persoon A wil een pakket sturen naar persoon B die zich in een andere stad bevindt. Persoon A (uw computer) noteert het adres van persoon B (het IP-adres van de server) naast zijn retouradres (gebruikersnaam en wachtwoord). Als beide adressen geldig zijn, dan kan het postkantoor (FTP Client) het pakket naar de ontvangende kant sturen. Echter, als een of beide adressen ongeldig zijn, zal het postkantoor niet in staat zijn om het pakket te leveren. FTP vereist een geldige bestemming (het domeinadres) en de juiste referenties (gebruikersnaam en wachtwoord) om die verbinding te kunnen maken en de bestanden te verzenden die op die server worden opgeslagen.
in de jaren 90, toen het internet een sprankelend nieuw ding was, was het moeilijker om een FTP-verbinding te maken omdat de technologie toen nog niet te geavanceerd was. De meeste computergebruikers moesten handmatig commando ‘ s typen via een DOS prompt of een Terminal op hun machine. Echter, dankzij de moderne technologie kunnen we nu Programma ’s gebruiken om diensten zoals FTP te doen zonder een overvloed aan commando’ s te onthouden.
Ok dat is logisch, maar kan ik niet gewoon vertrouwen op mijn ingehuurde web developer om voor al die dingen te zorgen?
kort antwoord: Ja. Elke professionele webontwikkelaar weet hoe FTP te gebruiken. Maar vergeet niet dat zelfs de meest geavanceerde website-ontwikkelaars ergens moesten beginnen, en ze moesten ook de kneepjes van FTP leren. Wanneer je een beter begrip krijgt van wat er op de achtergrond gebeurt, zul je in staat zijn om meer controle over je website te nemen. Kennis is de ultieme kracht als het gaat om website ontwikkeling en design. Met zelfs basiskennis van hoe FTP te doen kan helpen elimineren een aantal fundamentele problemen.
een probleem dat opkomt is wanneer je afhankelijk moet zijn van een andere persoon om je te helpen eenvoudige bestanden van de ene map naar de andere te verplaatsen. We krijgen de hele tijd verzoeken voor dit soort dingen, en terwijl we blij zijn om te helpen is het altijd leuk om opties te hebben. In plaats van te wachten op uw web developer om terug te komen naar u en beginnen met het proces, kunt u mosey op in en gemakkelijk Doe het zelf.
Ok, ok, je hebt me overgehaald. Wat zijn de basisprincipes?
om te beginnen heb je een FTP-client nodig die compatibel is met je besturingssysteem. Als je niet goed thuis bent in technologie, raad ik je aan om Filezilla te gebruiken om te starten. Het is gebruiksvriendelijk, compatibel met alle drie de belangrijkste besturingssystemen en heeft een substantiële wiki-database om te verwijzen als u vragen hebt over programmafuncties.
alle FTP-clients hebben drie belangrijke informatie nodig: uw domeinnaam( of het IP-adres), een gebruikersnaam en een wachtwoord. Bij het maken van een gebruikersnaam en wachtwoord om toegang te krijgen tot uw server via FTP, zorg ervoor dat uw wachtwoord sterkte hoog is. Bijvoorbeeld, een wachtwoord zoals boatcucumberwire kan sterker zijn als je mengt in hoofdlettergevoelige letters, cijfers en symbolen. In plaats van het gebruik van drie platte tekst woorden die u kunt gebruiken b04tCucUMb34W!r3. Het lijkt misschien omslachtig om zo ‘ n ingewikkeld wachtwoord te maken, maar je wilt wennen aan het idee van beveiliging. Als een ragamuffin krijgt toegang tot uw FTP-server ze hebben vrije heerschappij over uw website en kan beschadigen, laat het gevoelige informatie te sturen naar spammers of zelfs breken de website volledig.
met Filezilla is het eenvoudig om een verbinding te starten. Typ uw gegevens in de juiste secties in de buurt van de bovenkant van het programma en druk op “Quick Connect.”Na een paar momenten zal het programma laten zien of je toegang hebt gekregen of niet. Als toegang werd verleend heb je je eerste succesvolle FTP verbinding gemaakt! Je bent nu in staat om bestanden te selecteren om naar je server te sturen, of je kunt bestanden van de server halen, ze naar eigen goeddunken wijzigen en ze terugsturen om te worden opgeslagen en gebruikt. U kunt ook mappen genaamd mappen of sub-mappen die verschillende soorten scripts en/of functies voor de website kunnen opslaan.
dat is alles wat er is als het gaat om basis FTP functionaliteit! Zodra je meer betrokken bij Webdesign en webontwikkeling, zult u in staat zijn om meer ingewikkelde acties met betrekking tot FTP, zoals scripts of functies zoals hierboven vermeld.
hieronder zal ik een aantal links geven die u een dieper inzicht geven in hoe FTP werkt en welke andere methoden u kunt gebruiken om toegang te krijgen tot uw FTP-server. Beperk jezelf niet alleen tot deze websites al. Vergeet niet, kennis is macht als het gaat om webontwikkeling en webdesign. Wees niet bang om hulp te vragen van gebruikersforums ook. Het internet is een brede en uitgebreide bibliotheek van kennis. Gebruik het naar het beste van uw capaciteiten en u in staat om uw weg te dansen rond uw website in een mum van tijd zal zijn.
u kunt meer informatie vinden over het gebruik van functies met uw webhosting account op onze tech support FAQ. De cPanel documentatie bevat instructies voor het aanmaken van een FTP account.