Hoe een website te hosten

Inhoudsopgave:

Anonim

Het hosten van een website is als koorddansen, want er zijn veel variabelen bij betrokken. U moet ervoor zorgen dat uw website altijd toegankelijk en toch betaalbaar, onderhoudsarm en toch schaalbaar is. Zorg voor de juiste balans en u heeft een perfecte website voor uzelf.

En het begint allemaal met waar en hoe u uw website host. In grote lijnen kunt u zelf een website hosten, in de volksmond self-hosting genoemd, of iemand anders betalen en hun webhostingplatform gebruiken om uw website te hosten. In alle opzichten heeft zelfhosting tegenwoordig echter niet veel zin.

Waarom zelfhosting het niet waard is

Technisch gezien kunt u een website hosten vanaf uw eigen computer. Maar alleen omdat het kan worden gedaan, wil nog niet zeggen dat het zou moeten.

Zeker, self-hosting geeft u de volledige controle over de hostingomgeving. Het is uw computer en u kunt uw website van stroom voorzien bovenop elke softwarestack die u aanspreekt. In feite is het deze absolute controle die zelfhosting een onhaalbare optie maakt.

Zelfs voordat u aan de slag gaat met het installeren van uw softwarestack, moet u ervoor zorgen dat uw webserver een constante stroomvoorziening heeft, met de juiste stroomback-ups in geval van uitval. U heeft ook een statisch IP-adres van uw internetprovider nodig, aangezien de meeste een dynamisch IP-adres toewijzen dat verandert elke keer dat u de router reset.

Aangezien er niemand anders is om de webserver voor u in te stellen, te configureren en te onderhouden, heeft u de technische knowhow nodig om niet alleen de hostinginfrastructuur te installeren, maar ook om gaten in uw firewall te slaan om inkomend verkeer van het internet om uw door uzelf gehoste website te bereiken.

Zelfs als u bereid bent om al deze moeite te doen om uw webhost in te stellen, kunt u nog steeds geen e-mail verzenden. Dat komt omdat vrijwel alle ISP's uitgaand verkeer via poort 25 blokkeren om spammers te ontmoedigen.

Zoals u kunt zien, brengt het zelf hosten van een website veel ongemakken met zich mee. Bovendien is serveronderhoud en -bewaking een taak die altijd aan de gang is en waarvoor gespecialiseerde vaardigheden vereist zijn, en als het niet goed wordt gedaan, kan het uw bezoekers uitschakelen.

Alles bij elkaar genomen, is self-hosting goed voor kleine interne projectteams om intern aan projecten samen te werken, maar het is zeker niet de moeite waard om een ​​openbaar toegankelijke website te hosten.

Dingen die je nodig hebt om een ​​website te hosten

Hopelijk ben je er inmiddels van overtuigd dat als je serieus geïnteresseerd bent in het hosten van een website, je beter af kunt zijn met de diensten van een hostingprovider.

De hostingproviders bieden in wezen webservers aan als een service. Ze bieden u alles wat u nodig heeft om uw website te hosten, meestal in de vorm van gebruiksvriendelijke tools, terwijl ze de complexiteit wegnemen van het onderhouden van alle technische infrastructuur, te beginnen met de webserver.

Maar voordat u bij dat gedeelte komt, heeft u eerst een domeinnaam nodig, dit is het adres van uw website, zoals.com. Hier is onze gids die u alles geeft wat u moet weten over domeinnamen. Het goede nieuws is dat veel hostingproviders ook aanbieden om domeinnamen te registreren en misschien zelfs korting bieden als u uw domein bij hen registreert.

Soorten hostingplatforms

Wat u moet weten over hostingplatforms, is dat er verschillende soorten zijn, elk met hun voor- en nadelen.

De meest eenvoudige is Shared Hosting. Bij dit type hosting krijgen u en andere website-eigenaren toegang tot dezelfde fysieke server. In wezen deelt u allemaal dezelfde hardwarebronnen, hoewel u natuurlijk elk uw eigen afzonderlijke accounts heeft.

Het grootste voordeel van shared hosting is de betaalbaarheid, aangezien de hostingprovider de kosten voor het onderhouden van de server kan verdelen tussen jou en de andere website-eigenaren. Aan de andere kant biedt shared hosting een beperkt aantal bronnen. Om al hun klanten hetzelfde serviceniveau te garanderen, hanteren shared hosting providers meestal een strikte limiet op bronnen zoals de CPU, fysiek geheugen en bandbreedte.

Aan de andere kant van het spectrum bevindt zich Dedicated Server Hosting. Zoals de naam al doet vermoeden, biedt dit type hosting je een hele server voor jezelf. U deelt de server of zijn bronnen met niemand en u krijgt het geheel voor uzelf.

Dedicated hosting geeft u meer controle en u kunt alles op de server naar uw wensen configureren. Maar dit betekent ook dat je voor alle technische taken moet zorgen die de hostingprovider bij shared hosting voor je zou doen. Dat gezegd hebbende, sommige providers bieden beheerde hosting aan, maar deze zouden u meer geld kosten en het hele doel van dedicated hosting een beetje tenietdoen.

Daartussenin zit wat bekend staat als een Virtual Private Server of VPS Hosting. Dankzij het plezier van virtualisatie verdeelt de serviceprovider de grote server in kleinere, geïsoleerde, virtuele servers. Elke unit functioneert onafhankelijk van elkaar en wekt zo de illusie van een dedicated server.

De voordelen van VPS-hosting is dat u betere en betrouwbaardere prestaties krijgt dan op een gedeelde host. De server is ook voldoende aanpasbaar en eenvoudig te schalen.

Aan de andere kant is het beheer van een VPS vergelijkbaar met een speciale host. U dient zelf de technische taken met betrekking tot de server uit te voeren. Veel hostingproviders bieden echter de mogelijkheid om te kiezen voor een volledig beheerd VPS-hostingplan, dat de meeste alledaagse onderhoudstaken van u wegneemt.

Met VPS-hosting krijgt u in een oogwenk eersteklas webhostingfunctionaliteit voor een veel lagere prijs dan een dedicated server. De meeste mensen beginnen met shared of VPS-hosting en upgraden later naarmate hun bedrijf groeit. Dedicated hosting daarentegen is de ideale keuze voor websites met zeer grote bandbreedte- en opslagvereisten.

Type website

Voordat u een hostingplan kiest, moet u nogmaals een stap terug doen en nadenken over het type website dat u wilt hosten. Over het algemeen kunnen websites worden onderverdeeld in twee brede categorieën.

De eenvoudigste zijn de statische websites. Deze worden meestal met de hand gecodeerd in HTML of met behulp van webontwerpsoftware zoals Blocs, Rapidweaver en Pinegrow Web Editor, voordat ze worden geüpload naar de server van de hostingprovider. Ze worden statisch genoemd omdat elke keer dat u wijzigingen moet aanbrengen, u deze op uw computer moet implementeren en vervolgens het bewerkte HTML-bestand opnieuw moet uploaden.

Statische websites zijn eenvoudiger te ontwerpen en goedkoper in onderhoud. Ze bieden echter niet alleen beperkte functionaliteit, ze maken het ook moeilijker om een ​​aantal veelvoorkomende online taken uit te voeren, met name het afhandelen van transacties of interactie met uw bezoekers.

Dan zijn er dynamische websites. Naast HTML maakt dit type website gebruik van scripts om inhoud te genereren en indien nodig (dus dynamisch) bij te werken. Dynamische websites worden meestal aangedreven door contentmanagementsystemen (CMS) zoals WordPress en Joomla. U kunt communiceren met en invloed uitoefenen op de website met behulp van hun CMS en helpen bij het vereenvoudigen van enkele van de complexe maar essentiële online taken, die bijna onmogelijk zouden zijn geweest met statische websites.

Voordat u het type hosting kiest, moet u weten dat beide soorten websites hun eigen technische vereisten hebben. Een WordPress-site heeft bijvoorbeeld andere vereisten dan een statische website, of zelfs een website die betalingen verwerkt. Het is een goed idee om wat tijd te besteden aan het nadenken over hoe u van plan bent uw website te bouwen, zodat u zich kunt concentreren op het juiste hostingplatform voor u.

Functies om naar te zoeken

Als u eenmaal weet welk type hostingplatform het beste bij u past, is het tijd om op zoek te gaan naar de juiste hostingprovider. Er is geen gebrek aan hostingproviders, maar ze verschillen allemaal wat betreft de prijs en de aangeboden diensten. De functies zijn belangrijk omdat webhosting meer inhoudt dan alleen het online beschikbaar maken van uw website. Daarom verpakken de goede hostingproviders veel andere essentiële diensten.

Naar onze mening is de beste manier om een ​​goede gastheer te beoordelen niet alleen op basis van de prijs. In plaats daarvan zijn er verschillende andere parameters waarop u ze kunt beoordelen en we zullen er enkele doornemen die we als de meest essentiële beschouwen:

Bandbreedte: Tenzij u een persoonlijke website of een online cv host die zelden wordt bezocht, moet u even de tijd nemen om de hoeveelheid bandbreedte voor uw website te schatten. Hoewel u kunt beginnen met de laagste abonnementen van de meeste hostingproviders, heeft u om te beginnen een grote hoeveelheid bandbreedte nodig als u van plan bent een media-intensieve website met veel multimedia-inhoud te hosten.

Schaalbaarheid: Naast het nadenken over de huidige eisen van uw website, moet u ook de tijd nemen om vooruit te denken. Als je je werk goed doet, zal je website al snel meer bezoekers trekken. U moet op zoek gaan naar hosts die aan uw groeiende eisen kunnen voldoen, zowel wat betreft opslag (naarmate u meer inhoud uploadt) als in termen van bandbreedte (om het groeiende aantal bezoekers te bedienen) en bij voorkeur een pay-as-you-go in rekening brengen. basis.

Content Delivery Network (CDN): Nogmaals, afhankelijk van het type website dat u wilt hosten, zal een hostingprovider met een ingebouwd CDN u helpen uw inhoud sneller te leveren. Dit is zelfs nog belangrijker voor websites die niet aan een bepaalde geografie zijn gebonden en inhoud aanbieden aan een wereldwijd publiek. Als u nieuw bent bij CDN's, is hier onze gids om u op weg te helpen: Wat is een CDN?

Linux- of Windows-server: De meeste webhostingproviders bieden Linux- en Windows-servers aan. Het kiezen van de juiste voor uw website is niet afhankelijk van welk van deze besturingssystemen u op uw desktop gebruikt. In plaats daarvan zou u als algemene vuistregel alleen moeten kiezen voor Windows-hosting als uw website Windows-frameworks vereist, zoals ASP.NET, MS SQL, IIS-webserver en dergelijke. Voor elk ander soort website raden we je aan om voor Linux-hosting te kiezen.

Website bouwer: Webhostingproviders hebben een handvol ondersteunende tools en controlepanelen zoals cPanel en Plesk om u te helpen bij het beheren van uw website. Een van deze handige tools kan een van de beste softwareplatforms voor het bouwen van websites zijn. Mocht u nog nooit van websitebouwers hebben gehoord, dan vindt u hier alles wat u over hen moet weten: wat is een websitebouwer? Als u van plan bent uw website zelf te ontwikkelen, zoek dan een provider die het gebruik van een online websitebouwer aanbiedt, om de taak gemakkelijker te maken.

SSL-certificaten: Een van onze belangrijkste redenen om self-hosting te ontmoedigen, is beveiliging. De webhostingprovider zal alle nodige stappen ondernemen om de veiligheid van hun webserver te waarborgen en daarmee uw website te beschermen. Aan de andere kant helpt een SSL-certificaat de veiligheid van alle informatie die tussen u en uw bezoekers wordt gedeeld, te waarborgen. Dit omvat alles, van inloggegevens tot creditcardgegevens. SSL-certificaten zijn een essentieel kenmerk geworden voor het hosten van een website, zoals we hebben uitgelegd in onze gids Wat is een SSL-certificaat? Daarom zou u op zoek moeten gaan naar hostingproviders die u kunnen helpen er een aan te schaffen.

Geautomatiseerde back-ups: Wij zijn een groot voorstander van het maken van regelmatige back-ups, of het nu uw pc is of uw website. De webhostingproviders nemen adequate maatregelen ter bescherming tegen allerlei risico's. Maar in het geval van een ongeplande calamiteit, moet u altijd een recente versie van uw website hebben waar u naar kunt terugkeren. De goede hostingproviders bieden vaak aan om minstens eenmaal per 24 uur geautomatiseerde back-ups te maken, zodat u geen back-upbeleid voor uw website hoeft te maken en implementeren.

E-maildiensten: Veel webhostingproviders nemen geen e-mailadres op in hun starterspakket, terwijl anderen er een gebruiken. Als u meer e-mailadressen nodig heeft, moet u zich abonneren op het juiste abonnement. Merk ook op dat sommige hostingproviders e-mail aanbieden als een add-on-functie, waarmee u veel meer adressen en verschillende andere e-mailgerelateerde functies krijgt, zoals spambeveiliging.

Domeinnaam registratie: Hoewel het geen essentiële functie is, kunt u door het registreren van uw domeinnaam bij uw hostingprovider beide vanuit dezelfde interface beheren.

Nu u weet wat er komt kijken bij het hosten van een website, gaat u naar onze lijst met de beste webhostingproviders en kiest u er een die het beste aan uw eisen voldoet.