LWS Linux gedeelde hosting en domeinpakket11 oktober 2026Door Aurélien T. 3 min leestijd
Versnel de snelheid van uw site met LWS Cache
Procédure
Waarom de laadsnelheid van uw site versnellen?
Het is goed om te weten dat de laadsnelheid van uw site van essentieel belang is voor het succes ervan. Voor een bedrijf bijvoorbeeld geeft dit een eerste indruk aan de bezoekers. Bovendien kan een te lange laadtijd van deze laatste een impact hebben op de SEO van uw site in de belangrijkste zoekmachines en zal het niet voldoende zichtbaarheid mogelijk maken om deze in leven te houden.
Er bestaat geen drempel die u niet mag overschrijden wat betreft het laden van uw webpagina's. De laadtijd van de meeste websites is echter korter dan drie seconden.
Versnel het laden van uw pagina's door gebruik te maken van de geavanceerde cache aangeboden door LWS Cache, een systeem ontworpen om verzoeken via NGINX vlotter te laten verlopen, de uitvoeringstijd van scripts aanzienlijk te verkorten en uw servers te ontlasten. Heeft u een WordPress-site? Beheer deze cache in LWS Optimize, erkend als de beste WordPress-cacheplugin geoptimaliseerd om de algehele prestaties te verbeteren. Hij is gratis beschikbaar in de officiële repository als de beste gratis WordPress-cacheplugin.
Wat is LWS Cache en waar dient het voor?
De tool LWS Cache is een systeem ontworpen en ontwikkeld door LWS waarmee u de laadprestaties van uw website kunt optimaliseren dankzij het gebruik van geavanceerde cachemechanismen, geconfigureerd op serverniveau. De tool maakt gebruik van de technologieën van NGINX.
NGINX is een prestatiegerichte webserver waarmee veel meer verzoeken kunnen worden verwerkt dan Apache (zie onze blogpost getiteld “Apache VS Nginx : prestatietest”).
Met de juiste configuraties kan NGINX meer verzoeken op uw website ontvangen en tegelijkertijd de laadtijd van uw pagina versnellen, terwijl uw CPU- en geheugengebruik wordt verminderd.
Hoe werkt de LWS Cache-plugin?
11. Werking zonder cache
Om de werking beter te begrijpen, bekijken we eerst hoe het gaat zonder cacheplugin zodat de bezoeker uw site kan zien.
Verwerking van een HTTP-verzoek zonder LWS Cache
1. De bezoeker vraagt de pagina op bij de webserver. Voorbeeld: index.php
22. De webserver voert de noodzakelijke scriptuitvoeringen uit (PHP, Perl, NodeJS, …)
33. De webserver ontvangt het resultaat van de uitvoering.
44. De webserver stuurt de HTML-pagina die voortkomt uit het resultaat van de scriptuitvoering
22. Werking met de LWS Cache-plugin
Wanneer LWS Cache is geactiveerd, wordt een cacheserver tussen de bezoeker en de webserver geplaatst.
Het doel is het aantal noodzakelijke scriptuitvoeringen te verminderen door het resultaat van de uitvoering in het geheugen te bewaren voor toekomstige verzoeken die hetzelfde antwoord nodig hebben. Hierdoor hoeft hetzelfde script niet meerdere keren te worden uitgevoerd om tot hetzelfde resultaat te komen.
Zo elimineren we de wachttijd van de scriptuitvoering uit de laadtijd van de pagina en besparen we tegelijk de middelen die tijdens de uitvoering van het script worden gebruikt.
Verwerking van een HTTP-verzoek met LWS Cache
1. De bezoeker vraagt de pagina op bij de webserver. Voorbeeld: index.php
2. LWS Cache controleert of de pagina al is gegenereerd en in het cachegeheugen is bewaard
Zo ja, dan wordt de pagina rechtstreeks teruggestuurd naar de bezoeker zonder dat toegang tot de webservice nodig is en zonder het script uit te voeren
Zo niet, dan wordt de pagina gegenereerd op de webservice, wat resulteert in de uitvoering van het script (PHP, NodeJS, Perl, Ruby, …).
33. Zodra de pagina is gegenereerd, bepaalt LWS Cache of de pagina in cache kan worden opgeslagen (via headers, URL, …)
Zo ja, dan wordt de pagina in het cachegeheugen opgeslagen en teruggestuurd naar de bezoeker
Zo niet, dan wordt de pagina in het microcachegeheugen opgeslagen (cachegeheugen met korte geldigheidsduur) en teruggestuurd naar de bezoeker
We zien dat wanneer een pagina in het cachegeheugen is opgeslagen, de verwerking door de webserver en de uitvoering van het script worden vermeden.
Cacheable, niet-cacheable en microcache
Wanneer de webservice een nieuw antwoord aan LWS Cache levert, wordt dit geanalyseerd om te bepalen of het al dan niet in het cachegeheugen moet worden bewaard voor toekomstig gebruik.
Bepaalde inhoud van pagina's mag niet in het cachegeheugen worden opgeslagen, zoals het resultaat van een inschrijvingsformulier, het resultaat van een betaalpagina, … omdat deze gegevens bevatten die variëren per gebruiker en per gebeurtenis.
Om te bepalen of een pagina al dan niet in cache kan worden opgeslagen, gebruikt LWS Cache verschillende mechanismen:
HTTP-verzoeken die andere HTTP-verbs dan HEAD en GET gebruiken, worden systematisch uitgesloten van de cache.
Als het antwoord van de webserver instructies voor browsercache bevat (cache-control-header), wordt dit automatisch door LWS Cache meegenomen en wordt de pagina in het cachegeheugen bewaard.
Als een HTTP-verzoek van het type GET is en er geen specifieke instructie voor browsercache is, wordt dit enkele seconden in het microcachegeheugen bewaard.
Het microcache helpt zo problemen op te vangen bij pieken in aanvragen voor pagina's die niet in cache zijn opgeslagen. Dit kan bijvoorbeeld helpen om overbelasting en traagheid op te lossen bij een golf van zoekopdrachten naar hetzelfde product in een e-commercewinkel.
Presentatie van de interface en activering van de plugin
LWS Cache verschijnt als een pictogram in LWS panel in de sectie “Optimalisatie en Prestaties”.
Eenmaal in de interface, selecteer de knop "Activeren" en vervolgens "Valideren"; LWS Cache wordt binnen enkele minuten op uw hosting geactiveerd.
Cache legen
Dit gedeelte betreft LWS Cache, de cache van LWS Panel: het legen via cURL vereist het token lwsapitoken. Voor de Varnish Fastest Cache-cache gebeurt het legen zonder token vanuit uw hosting: zie deze hulp.
Naast de LWS Panel-interface waarmee de cache kan worden geleegd, is het mogelijk om de cache te legen via de volgende methoden:
1. Cache legen met LWS Optimize voor Wordpress
De WordPress-plugin LWS Optimize laat u toe, naast andere optimalisatieopties, de dynamische cache (LWSCache) van uw pagina's automatisch te legen wanneer u wijzigingen aan uw site aanbrengt. Ga hiervoor naar de instellingen van de plugin en vervolgens naar het tabblad "Caching".
Activeer vervolgens de optie "Dynamische cache" om het automatisch legen in te schakelen.
Als u de LWSCache handmatig wilt leegmaken, klik dan op de knop "Cache leegmaken" om de cache volledig te legen.
2. Cache legen met LWS Cache voor Wordpress
De WordPress-plugin LWS Cache laat u toe om de cache van uw pagina's automatisch te legen wanneer u deze wijzigt of bij het toevoegen/goedkeuren van opmerkingen.
De plugin wordt geleverd bij alle automatische WordPress-installaties via LWS Panel.
Om de plugin te beheren, gaat u, eenmaal aangemeld in uw WordPress-beheerconsole, naar het menu "LWS Cache"
Op de instellingenpagina kunt u het automatisch legen in- of uitschakelen, bepalen in welke gevallen de LWS Cache automatisch moet worden geleegd en de cache volledig legen.
Houd er rekening mee dat u het vakje "Automatische purge inschakelen" moet aanvinken zodat alle opties zichtbaar worden.
Een knop om de cache volledig te legen is overal in de WordPress-beheerconsole toegankelijk in de snelle toegangsbalk bovenaan het scherm.
2. Cache legen via cURL
Het authenticatietoken dat nodig is voor het uitvoeren van deze opdrachten is beschikbaar in uw LWS Panel-klantenzone.
De cache van een pagina legen
Code
curl -H 'lwsapitoken: ' 'http://mon-site-web.com/--api/cache-purge/exemple.php'
Ceci permettra de purger le cache de l'URL 'http://mon-site-web.com/exemple.php'
Cependant, je tiens à vous informer que notre service d'hébergement LWS Panel ne propose actuellement pas d'outil intégré pour minifier les fichiers CSS ou autres fichiers.
Pour effectuer la minification des fichiers CSS, vous devrez le faire manuellement en utilisant un outil tiers ou un logiciel dédié. Il existe de nombreuses options disponibles, y compris des outils en ligne gratuits et des logiciels open source. Vous pouvez copier et coller votre code CSS dans l'un de ces outils, et il vous générera une version minifiée du code que vous pourrez ensuite utiliser sur votre site web.
Je vous remercie de votre attention et reste à votre disposition pour toute autre question ou complément d'information.
Nous vous invitons à contacter notre service support à travers votre espace client, afin de vous apporter une aide si vous rencontrez des difficultés quelconque. (Contacter le support LWS)
Cordialement, L'équipe LWS
Was dit antwoord nuttig?
Een vraag over dit artikel?
Stel ze aan het LWS-team en de community. Het antwoord wordt na moderatie gepubliceerd.
Stel een vraag aan het LWS-team en de gemeenschap
!
Vink de twee toestemmingsvakjes hieronder aan om dit formulier te activeren.