BlinfoTec

Informatie voor computergebruikers met een visuele handicap.


Inhoud| Zoeken| Nieuws| BlinfoTalk| bijdragen| Contact


PUBLICEREN

Klik op skip tekst om meteen naar de links te gaan, of druk op 'x'.

Alvorens ertoe over te gaan je website aan de hele wereld te tonen, wil je natuurlijk weten, hoe hij eruit ziet, en of alles werkt. De eerste stap is derhalve de creatie van de site op je eigen computer.

Een website moet een naam hebben. Nadat je die naam hebt bedacht, maak je op je harde schijf een map aan met die naam. In die map komen de .html bestanden en de eventuele sub-mappen te staan. Deze map bevat dus een getrouwe copie van de website, zoals die straks op het Wereld Wijde Web zal worden geplaatst. We noemen dit de 'lokale' website.

UPLOADEN

Om de 'lokale' website op het web te kunnen plaatsen, heb je een programma nodig, dat in staat is om bestanden van de ene computer via het internet naar de andere computer te transporteren. Zo'n programma noemen we een 'File Transport Protocol (FTP) client. In weze is een FTP client niet veel anders dan een e-mail programma. In plaats van e-mails te versturen, verstuur je nu hele bestanden. Vergelijk het maar met het versturen van e-mail bijlagen, alleen zonder tussenkomst van de e-mail zelf.

Alweer staan we voor de keus tussen gratis en betaalbaar. Een zeer toegankelijke FTP client is 'Absolute FTP'. Dit programma kost geld, maar is naast toegankelijk ook bijzonder makkelijk te bedienen. Op het scherm worden twee boomstructuren getoond: de schijfinhoud van de eigen computer, en de schijfinhoud van de host. Met Ctrl+TAB spring je tussen beide structuren heen en weer, en met knippen en plakken worden bestanden tussen de twee computers verplaatst.

Veel gebruikte programma's zijn ook WS_FTP en FTP Explorer. Daarvan is FTP Explorer het gemakkelijkst te bedienen. Beide programma's zijn in een gratis versie te verkrijgen. Bij het configureren van deze programma's heb je altijd de gegevens nodig, zoals die je zijn verstrekt door je hosting firma. Dit zijn het FTP adres van je host, bij voorkeur ook het IP adres van de hostcomputer, een gebruikersnaam en een wachtwoord.

BINARY OF ASCII

Als je opdracht geeft, om een bestand te kopiëren, krijg je, afhankelijk van de gebruikte software, vaak de vraag of het protocol gebruik moet maken van de 'binary' of 'ASCII' methode. ASCII houdt zich bezig met tekst- en aanverwante bestanden, terwijl binary het transport van applicatie en gecodeerde data voor z'n rekening neemt. Webdocumenten zijn bijna altijd te vergelijken met tekstbestanden, en gebruiken dus meestal de ASCII methode. Programma's en bijvoorbeeld muziekbestanden moeten worden gekopieerdmet het binary protocol. Het verschil zit hem in de aanwezigheid van harde returns in tekstbestanden, die in binary bestanden ontbreken.

Omdat je in de meeste gevallen het bestandstype aan de extensie kan herkennen (.txt of .html voor ASCII bestanden, en .exe of .mp3 voor binary bestanden) zijn de meeste FTP programma's vaak zelf in staat, om de juiste transportmethode vast te stellen. Toch is het prettig, om te weten wat er bedoeld wordt, als de vraag om ASCII of binary op het scherm verschijnt.

PERMISSIES

Bestanden kunnen worden voorzien van zogenaamde permissies. Hiermee kan je vastleggen, wie het bestand mag lezen, veranderen of zelfs uitvoeren. Meestal krijg je hier niet mee te maken, en voldoet het, om de bestanden van je eigen computer met gebruikmaking van het juiste protocol op de server te zetten. Gebruikers van 'virtual private hosts' zullen echter soms de permissies van bestanden zelf moeten instellen. Het is dan prettig, als je FTP client in deze mogelijkheid voorziet.

Permissies worden vaak uitgedrukt in driecijferige getallen. 777 betekent, dat iedereen alles met het bestand mag doen, terwijl 755 de meest voorkomende permissie van .html bestanden is. In de UNIX taal laat je het commando 'chmod' voorafgaan aan zo'n getal om de permissie aan te geven. Als je dat woord dus tegenkomt, weet je wat er mee bedoeld wordt. Voor een uitgebreide uitleg van UNIX commando's raadpleeg je de 'UNIX' link hieronder.

TELNET

Zoals hierboven vermeld, moeten gebruikers van de meer geavanceerde hosting services soms veranderingen aanbrengen aan bestandsstructuren op de server. Ook het aanmaken van bijvoorbeeld een database wordt direct op de server geregeld. Om processen op de server uit te voeren, heb je directe toegang tot die computer nodig. Als je server in de States staat, kan je natuurlijk een ticket kopen, en er even heen vliegen. Je neemt plaats aan het toetsenbord van jouw deeltje van de host, en brengt daar de nodige veranderingen aan. Daarna weer terugvliegen. Om kosten en tijd te besparen, is het echter ook mogelijk, om op een andere manier contact met de host tot stand te brengen. Via 'Telnet' kan je op de host inloggen, alsof de computer onder je eigen bureau stond.

Ook voor telnetten is weer een programma nodig. Het Windows besturingssysteem zorgt in dit geval voor uitkomst. In de programmalijst vind je onder 'communicatie' het programma 'hyperterminal'. Dit is een telnet client, die redelijk toegankelijk is met de meeste aanpassingen. Het commerciele programma 'TeraTerm' is populair onder onze doelgroep, omdat er scripts voor JAWS voor bestaan. Het werken met deze software, ook wel 'terminals' genoemd, vraagt wel enige handigheid met je aanpassingssoftware. Ook is kennis van UNIX commando's nodig, om je weg te vinden op de harde schijf van je host.

TEN SLOTTE

Je hebt nu kennisgemaakt met de meest voorkomende termen die gepaard gaan met het contact tussen jouw computer met de zich daarop bevindende website, en de hostcomputer, die voor de distributie van je website verantwoordelijk is. In de meeste gevallen is basiskennis van de werking van een FTP client voldoende voor het in stand houden van een eenvoudige website. Permissies toekennen en telnetten komen om de hoek kijken bij grotere websites.

Het programma 'Arechnophilia', dat we elders zullen behandelen, is naast een prima webeditor ook een FTP client. Met dit programma kan je de in de lokale map staande pagina's met een paar sneltoetsen naar de server sturen. Daarbij weet het programma, welke pagina's zijn veranderd na de laatste upload sessie, en zal bij de volgende upload deze pagina's meesturen. Op deze manier kan het niet voorkomen, dat je een veranderde of nieuwe pagina wel op de locale computer hebt staan, maar niet op de server.

Arechnophilia is ook vrij goed in staat, om uit te maken of de ASCII of binary transport modus moet worden gebruikt. Je kan de lijst van bestandsextensies zelf bijwerken, zodat ook voor exotische bestandstypen het juiste protocol wordt gebruikt. Je kan met dit programma echter geen pagina's van de server verwijderen, zodat een FTP client noodzakelijk blijft.

Het is mogelijk om met behulp van Internet Explorer een FTP verbinding met je host tot stand te brengen. Door het adres in de adresbalk in te voeren en je gebruikersnaam en wachtwoord in te vullen, kan je door op de applicatietoets te drukken bestanden up- en downloaden naar en van je server. Overdrachtsprotocollen zijn echter niet in te stellen, en de algemene ervaring is, dat deze methode vaak niet betrouwbaar is voor het onderhouden van je website.

LINKS

Webhosting

BlinfoTec adviseert Lycos voor betaalbare, toegankelijke en betrouwbare webhosting. Gratis domeinnaam bij een webhosting- of webshoppakket!

vandyke.com.

De makers van AbsoluteFTP.

ftpx.com.

De makers van FTP-Explorer.

ipswitch.com.

De makers van WS_FTP.

UNIX.

Lijst van UNIX commando's (voor gevorderden, Engels).

Terug naar de intro pagina.


Inhoud| Zoeken| Downloads| bijdragen| Nieuws
Disclaimer, Copyright ©2002 - 2009 RMPRO All rights reserved.
Naar Vorige Pagina