Caching
Även känt som: Mellanlagring
Lagring av färdigberäknade eller hämtade data i snabbt minne så att efterföljande begäran går snabbare. Grundläggande prestanda-teknik på webbserver-nivå.
Caching innebär att du sparar resultaten av tidsintensiva operationer så att de kan återanvändas nästa gång. På en webbserver cachelagras ofta: (1) databas-queries (via Redis eller Memcached), (2) färdiga HTML-sidor (via page cache som LiteSpeed Cache eller WP Rocket), (3) statiska tillgångar som bilder, CSS och JS (via browser cache och CDN).
För WordPress är page cache den enskilt största prestanda-vinsten du kan göra. Utan cache genererar WordPress varje sida från grunden vid varje besök — PHP körs, databas-queries läser data, HTML byggs. Med page cache sparas den färdiga HTML-sidan och levereras direkt på millisekunder.
Moderna svenska webbhotell har caching inbyggt. Inleed och HostUp använder LiteSpeed-webbservern med LiteSpeed Cache som är branschledande för WordPress-prestanda. Kinsta har egen custom cache-lösning. På VPS konfigurerar du cache själv — Varnish eller Nginx FastCGI cache är populära val.
Fördjupning på denna.se
Relaterade termer
Redis
Ultrasnabb in-memory databas som används för caching, sessions, köer och realtidsdata. Nästan obligatoriskt för Laravel-, Node.js- och WordPress-prestanda.
CDN
Ett distribuerat nätverk av servrar som cachar statiskt innehåll nära besökaren. Minskar laddningstid och avlastar huvudservern.
LiteSpeed
Kommersiell webbserver som ersätter Apache och ger betydligt bättre prestanda, särskilt för WordPress. Standard på Inleed och HostUp.