Kennisbank
1.000 veelgestelde vragen, 500 tutorials en uitlegvideo's. Hier vind je alleen maar oplossingen!
De contentdistributie optimaliseren (CDN)
Deze handleiding legt uit hoe u een CDN kunt activeren om een webhosting van Infomaniak te optimaliseren.
Inleiding
- CDN staat voor "Content Delivery Network", wat in het Nederlands "Contentdistributienetwerk" betekent.
- Een CDN slaat een kopie van de inhoud van uw website (afbeeldingen, video's, CSS/JS-bestanden) op meerdere servers op, die geografisch verspreid zijn.
- Wanneer een gebruiker uw website bezoekt, levert het CDN deze inhoud via de server die zich het dichtst bij de locatie van de gebruiker bevindt, waardoor de laadtijden worden verkort:
- Uw website laadt sneller voor bezoekers, wat het bouncepercentage kan verlagen en de gebruikerservaring kan verbeteren.
- Door de inhoud te distribueren, vermindert het CDN de belasting van uw hoofds server, waardoor de prestaties en beschikbaarheid ervan worden verbeterd.
- Sommige CDN's bieden beveiligingsfuncties, zoals bescherming tegen DDoS-aanvallen en gegevensbeveiliging.
Een CDN instellen
Om een CDN te gebruiken, moet u doorgaans aanpassingen doorvoeren in de configuratie van uw domeinnaam, met name op het niveau van de DNS-records. Hierdoor wordt het verkeer van uw website naar het netwerk van servers van de CDN geleid. Over het algemeen gaat u als volgt te werk:
- Maak een account aan op de website van de CDN van uw keuze en voeg uw website toe.
- Pas de DNS-zone van uw domeinnaam aan volgens de instructies van de CDN.
- Test uw website om te controleren of de CDN correct werkt.
Specifieke Cloudflare-handleiding
Voor klanten die hun website willen optimaliseren om de impact van overbelasting door intensief botverkeer te verminderen, wordt het gebruik van een CDN zoals Cloudflare vaak aanbevolen. Het Cloudflare CDN optimaliseert de prestaties en beveiliging van een website, onder meer met de volgende functies:
- cachen van de statische inhoud van een website
- optimalisatie van de HTML-, CSS- en Javascript-code
- basis DDoS-bescherming
- enz.
Om Cloudflare in te stellen:
- Maak indien nodig een account aan bij Cloudflare.
- Voeg de domeinnaam van de betreffende website toe.
- Verplaats alle DNS-records van de betreffende domeinnaam naar Cloudflare (A-, MX-, TXT-, NS-records, enz.).
- In het Infomaniak-beheerpaneel kunt u de DNS-instellingen van het betreffende domein wijzigen met de DNS-servers die door Cloudflare worden aangegeven.
- Configureer indien nodig DKIM en DNSSEC.
- Het kan tot 48 uur duren voordat DNS-wijzigingen volledig zijn doorgevoerd.
Let op: mod_cloudflare is standaard ingeschakeld op alle betaalde webhostingpakketten.
De Cloudflare-snelheidsbegrenzing activeren
In de standaardconfiguratie fungeert Cloudflare eenvoudigweg als tussenpersoon tussen de website en Infomaniak, waarbij alle verzoeken worden doorgestuurd naar de Infomaniak-servers. Hierdoor bereiken verzoeken, zelfs tijdens verkeerspieken of aanvallen, nog steeds de oorspronkelijke server, maar met IP-adressen van Cloudflare, waardoor het moeilijk wordt om de mitigatie op een gedeelde server te beheren.
Het instellen van regels voor "rate limiting" in de applicatie-firewall van Cloudflare is nu een effectieve oplossing. Deze functie beperkt het aantal verzoeken dat naar de server wordt verzonden, blokkeert agressieve scans en beschermt de server tegen overmatige belasting.
En verder…
… Amazon CloudFront
Als u al gebruikmaakt van AWS-services, is het eenvoudig om CloudFront in te stellen. Maak een distributie, configureer de instellingen en koppel deze aan uw website.
… Fastly
Registreer u bij Fastly, configureer uw service door uw website toe te voegen en de cache-instellingen te definiëren. Fastly biedt geavanceerde configuratieopties.
Link naar deze veelgestelde vragen: https://faq.infomaniak.com/2188
Is deze veelgestelde vragenlijst nuttig geweest?