Logo Lyfter
Logo Lyfter
  • Over
  • Werk
  • Contact
  • Over
  • Werk
  • Contact
  • Werkwijze
  • Diensten
  • Blog
  • Support
  • Werken bij
Molenweg 47
4651CG Steenbergen
mail@lyfter.nl +31(0)167 541 377

Varnish cache: werkt niet harder, maar slimmer

Naast veiligheid, nieuwe functionaliteiten en algemene verbeteringen vinden wij de snelheid van een site natuurlijk ook heel belangrijk. Daarom is dit ook iets waar we continu mee bezig zijn. Afgelopen tijd zijn we druk bezig geweest met het op grote schaal inzetten van Varnish cache. Hiermee verbeteren we de snelheid en stabiliteit van alle websites die we hosten. Om dit gecontroleerd uit te rollen, pakken we dit in fases op. We hebben het nu voor alle websites (dus niet-webshops), die op onze Ultron server gehost worden, aangezet. Later zullen ook de webshops volgen. Zo houden we het overzichtelijk en daarnaast komt er bij een webshop ook net wat meer kijken. Daar willen we ons dan natuurlijk goed op kunnen focussen.

Wat doet Varnish cache?

En je denkt nu waarschijnlijk: Wat is de meerwaarde van Varnish cache en wat doet het voor mijn site? We leggen het graag uit met deze eenvoudige vergelijking. Mocht je toch liever een video kijken, vind je er hier een die het goed uitlegt.

Ons voorbeeld

Stel, je hebt een afspraak met Eric bij Lyfter HQ. Voordat die afspraak start, zou het kunnen dat je een behoorlijke weg hebt af te leggen. Aanbellen, Sergei aan een intercom uitleggen wie je bent en wat je komt doen. Parkeren, nog een keer aanbellen. Vervolgens Joep die de deur opendoet en aan wie je vervolgens nog een keer moet uitleggen dat je komt voor een afspraak met Eric. Joep vertelt dat Eric nog even aan de telefoon is, maar dat je wel alvast kan gaan zitten. Na even gewacht te hebben, komt dan Eric aanlopen en kan de afspraak beginnen. 

In principe is hier niks mis mee natuurlijk. Uiteindelijk bereik je waar je voor gekomen bent, maar echt makkelijk en snel gaat het niet. Het zou een stuk sneller zijn als je je auto weg kon zetten, de deur binnen kon stappen en Eric klaar zou zitten met een lekker kopje koffie om jullie afspraak meteen goed te beginnen. 

Hoe het dan werkt bij Varnish cache

Als we nu Varnish cache er weer bij pakken, is dat eigenlijk wat het doet, maar dan voor je website. Wanneer een bezoeker op je website komt, moet de server normaal gesproken alle informatie bij elkaar zoeken en op de juiste manier onder elkaar zetten om dit, als dat allemaal gedaan is, terug te geven aan de bezoeker. Zeker met veel bezoekers tegelijkertijd kan dit veel vragen van de server en kan het dus even duren voordat een bezoeker zijn informatie te zien krijgt. Met Varnish cache hoeft dat niet meer. De verzoeken van bezoekers worden hiermee namelijk opgeslagen. De verzoeken waar we het hier over hebben, zijn de pagina’s (en de content hiervan) van jouw website. Met Varnish cache staan de pagina’s van de website in de meeste gevallen dus al klaar als een nieuwe bezoeker deze wil bekijken. Dat maakt het laden van je website dus een stuk sneller! 

Varnish cache kan en mag natuurlijk niet alles opslaan. Denk bijvoorbeeld aan een webshop met een gevuld winkelmandje. Wat er in jouw winkelmandje zit, is natuurlijk uniek voor jou. Niet iedereen koopt overal en altijd hetzelfde, juist niet. Dit kan dus niet op eenzelfde manier worden opgeslagen om makkelijk terug te geven aan verschillende bezoekers. Dat is een goed voorbeeld van waarom het toepassen van Varnish cache bij webshops net wat meer een uitdaging is.

Kortom

Varnish cache zorgt ervoor dat je website een stuk sneller wordt. In plaats van een heel proces staat je website grotendeels klaar om te gaan. Daar worden wij blij van en jij en jouw bezoekers hopelijk ook.

Samen bouwen we awesome websh*t

Emerce100 Badge 2024

Bakje koffie?

Molenweg 47
4651CG Steenbergen
mail@lyfter.nl +31(0)167 541 377

Lyfter

  • Over ons
  • Werkwijze
  • WordPress Framework
  • Blog
  • Contact
  • Changelog
  • Hosting status

WordPress

  • WordPress Development
  • WordPress Framework
  • WooCommerce Webshop
  • WordPress Hosting

Webdevelopment

  • Webdevelopment
  • Open source

Awesomeness

 

Powered by Lyfter.nl
  • Algemene Voorwaarden
  • Privacy Verklaring
Cookies

Ja ook wij moeten voldoen aan de regelgeving rondom cookies. Met de knop hieronder ga je akkoord met alle cookies. Wil je iets specifiek niet, stel je dit hier in

Alles accepteren
Wil je iets in je cookies wijzigen?

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Altijd ingeschakeld
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDuurBeschrijving
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
OPSLAAN & ACCEPTEREN
  • Nederlands