|
Een website maakt gebruik van meerdere systemen, die al dan niet
gekoppeld zijn. Om een nieuwe website op te zetten, is het dus handig
als je begrijpt hoe het internet werkt, en wat je nodig hebt. Op
deze pagina wordt op een eenvoudige manier uitgelegd welke elementen
je nodig hebt, en wat hun rol is.
Om een werkende internet site te maken heb je minimaal het volgende
nodig :
- Een website
- Een webserver / Host
- Een domein naam
- Een DNS dienst
Het meest voor de hand liggende is natuurlijk de website zelf.
De website is de verzameling van alle html bestanden en afbeeldingen.
Naast html wordt er bij het maken van een website vaak gebruik gemaakt
van scripts. Enkele bekende script talen zijn perl (cgi), php en
asp. Met behulp van deze script talen kunt u diverse taken uitvoeren,
zoals bijvoorbeeld 'zoeken op uw site', versturen van 'contact formulieren',
maar ook complexe bestelprocessen gekoppeld aan databases behoren
tot de mogelijkheden.
Voor meer dynamische websites met bewegende delen of animaties wordt
vaak gebruik gemaakt van Flash.
U kunt de website zelf maken, maar het is ook mogelijk om dit uit
te besteden. Zie onze webdesign
pagina's voor informatie over de mogelijkheden.
Als u de website heeft, heeft u nog een plek nodig om deze op te
zetten. Dit is de webserver.
De webserver is de fysieke machine waar de website op staat. Dit
is in principe niets meer dan een computer die dag en nacht aan
staat, en een snelle verbinding heeft met het internet.
Verder moet die webserver natuurlijk goed beveiligd zijn, zodat
andere mensen niet uw bestanden kunnen wijzigen, of uw data stelen.
Daarnaast moet de server ondersteuning bieden voor diverse script
talen en databases.
Als iemand uw website wil bezoeken, moet hij/zij een verzoek doen
aan de webserver om de gewenste pagina te laten zien. De webserver
stuurt deze pagina dan naar de bezoeker, en de browser (Internet
Explorer/Netscape)van de bezoeker toont de pagina.
Het aanbieden van een website door de server wordt ook wel "hosting"
genoemd, en de webserver is dan de "host".
Als u zelf een snelle verbinding heeft, is het mogelijk zelf uw
website te "hosten". U dient dan wel zelf het beheer van
de webserver op u te nemen, en ervoor te zorgen dat deze continu
werkt, en goed beveiligd is.
Omdat dit voor de meeste mensen geen optie is, is het mogelijk server
ruimte te huren : "hosting". Er zijn twee categoriën
voor hosting :
- dedicated hosting
- shared hosting
Bij dedicated hosting wordt de gehele
server voor uw website gebruikt. Bij shared hosting
deelt u de server met andere websites. Elk heeft zijn eigen voor,-
en nadelen.
Bij een dedicated server heeft u vaak volledige toegang tot alle
instellingen. U kunt de server dus geheel aanpassen aan uw wensen.
Doordat u de enige bent die op de server zit, is een dedicated server
vaak ook stabieler, u bent immers niet afhankelijk van anderen.
Grootste nadeel van dedicated servers is de prijs.
Een shared hosting server is veel goedkoper, maar heeft een paar
nadelen. In principe huurt u een klein stukje van de server, de
rest van de server wordt door anderen gebruikt. Doordat alle gebruikers
gebruik maken van dezelfde webserver programma's is het vaak niet
mogelijk de instellingen hiervan te wijzigen. Ook bent u afhankelijk
van het gedrag van de andere gebruikers.
Als een andere gebruiker de server laat 'crashen', zal ook uw website
niet meer beschikbaar zijn.
Over het algemeen is de kans op storingen in een shared hosting
omgeving daarom groter dan in een dedicated omgeving.
Hoewel shared hosting in de meeste gevallen voldoende stabiliteit
biedt (>99.7% uptime), kan het in sommige gevallen toch verstandiger
zijn om een dedicated server te kiezen. Bijvoorbeeld als u een goed
lopende e-commerce site heeft, en u geld misloopt als de server
korte tijd uit de lucht is.
Jipco levert momenteel enkel shared hosting diensten. Zie het hosting
overzicht voor meer details.
De webserver kan normaal alleen benaderd worden met een IP adres.
Een IP adres een combinatie van 4 getallen tussen 0 en 255, gescheiden
door een punt.
Bijvoorbeeld : "66.227.59.223".
Omdat mensen niet zo goed zijn in het onthouden van getallen zijn
de domein namen bedacht.
De domein naam is de naam die je in de browser intikt, bijvoorbeeld
: "jipco.com".
Deze naam kan bestaan uit de naam van uw bedrijf, of uit gewone
woorden, zodat deze makkelijk is te onhouden. Achter de schermen
wordt de domein naam omgezet in een IP adres.
Om ervoor te zorgen dat niet iedereen dezelfde naam gaat gebruiken,
wordt de uitgifte van domein namen centraal geregeld. Om een domein
te mogen/kunnen gebruiken dient u de naam eerst te registreren.
Het registreren van een domein naam is niets meer dan vast laten
leggen dat u de betreffende domein naam mag gebruiken. Nadat u de
naam heeft geregistreerd kan niemand anders op de hele wereld deze
domein naam gebruiken.
Waarschijnlijk zelfs het belangrijkste in dit rijtje is de Domain
Name Service (DNS) dienst.
DNS is de dienst die domein namen vertaald in IP adressen. Dit is
dus de koppeling tussen uw domein naam en uw hosting server.
Zonder de DNS dienst zou een groot deel van het internet niet meer
functioneren.
Iedere domein naam is gekoppeld aan één of meerdere
DNS servers (nameservers). De nameservers houden een lijst bij met
domein namen en IP adressen.
De DNS servers worden doorgaans verzorgd door het bedrijf waar u
uw hosting regelt. Als u een hosting pakket neemt bij Jipco, zullen
wij tevens uw domein naam toevoegen aan onze DNS server, en deze
koppelen aan uw hosting pakket.
Als u in uw browser de domein naam intikt, zal uw browser eerst
achter de schermen opzoeken welke DNS server hierbij hoort. Vervolgens
zal uw browser aan de DNS server vragen op welk IP adres de webserver
te bereiken is. Als deze informatie is gevonden, zal de browser
via het IP adres contact leggen met de webserver, en de gevraagde
website opvragen.
Een DNS dienst koppelt een domein naam enkel aan een IP adres.
Als u een server heeft met 1 IP adres, en u wilt hierop meerdere
websites hosten, dan zal de webserver er dus voor moeten zorgen
dat iedere domein naam naar de juiste site wordt gekoppeld. Dit
wordt dus niet door de DNS gedaan.
Als u niet de beschikking heeft over nameservers, dan kunt u gratis
gebruik maken van de DNS server van Jipco*
Zonder DNS dienst kunt u een domein naam niet
gebruiken !
* : Alleen voor klanten. Er zijn op internet meerdere bedrijven
die (gratis) losse DNS diensten leveren, gekoppeld aan extra diensten
zoals website en email forwarding. Hiermee is het bijvoorbeeld mogelijk
uw domein naam te koppelen aan een website, en uw email door te
sturen. Een goed voorbeeld hiervan is zoneedit.
|