Gratis nettside cache warmer
Forvarm nettsidens cache for å øke hastigheten på Core Web Vitals gratis

Gratis nettside cache warmer
Har du noen gang lurt på hvorfor noen nettsider, som min, lastes inn umiddelbart? Det er delvis takket være caching! Ved å lagre ofte brukte data på serveren eller på edge, eliminerer caching behovet for kostbare server-side beregninger, noe som resulterer i en super jevn og rask user experience.
I dag har de fleste nettsider ett eller flere lag med caching, som er innebygd som standard eller lagt til gjennom en plugin. Likevel forbedrer de fleste caching-plugins knapt ytelsen! Det skyldes sannsynligvis en lav cache hit ratio. Heldigvis kan vi øke cache hit ratio eller oppdage problemer med cache hit ratio ved å bruke en cache warmer.
Hva er en cache warmer?
Cache warming er prosessen med å forhåndslaste ofte besøkte nettsider inn i server- eller edge-cachen før de etterspørres av brukere. Når sidene er cachet av serveren, kan serveren levere disse sidene direkte fra cache, og den trenger ikke å bygge siden på sparket.
En cache warmer vil vanligvis 'crawle' en nettside basert på regler satt av nettsidens eier. Min chrome-utvidelse 'the cache warmer' tar en enkel tilnærming til disse reglene:
- Når du åpner utvidelsen vises hjemmesiden til den nåværende nettsiden
- Når du aktiverer cache-pluginen besøker den hjemmesiden og henter ut alle URLer
- URLene sorteres etter vekt og den første 'ubesøkte siden med høyest vekt' blir crawlet
- Denne prosessen gjentas til alle sidene er crawlet eller det maksimale antallet sider er crawlet. Det som skjer først
Hvordan forbedrer en cache warmer pagespeed-ytelsen?
Hovedmålet med cache warming er å forhindre "cache misses", som oppstår når de forespurte dataene ikke finnes i cachen og må bygges på sparket av serveren. Dette tar åpenbart lengre tid enn å levere sider direkte fra cache
Ta en titt på denne CoreDash Time to First Byte-distribusjonen. Den viser tydelig 2 bellkurver. Den første raske og grønne kurven viser raske og cachede HTML-sidevisninger, og den andre, bredere bellkurven viser tregere ikke-cachede sidevisninger.

En dårlig Time to First Byte vil alltid føre til dårlige paint-metrikker som First Contentful Paint og Largest Contentful Paint, og det vil føre til mislykkede Core Web Vitals-metrikker.
Disse dårlige metrikkene har en tendens til å snike seg opp på intetanende nettstedseiere fordi de kan være vanskelige å replikere, siden du raskt bygger opp cachen igjen når du tester ditt eget nettsted, og det blir lett å overse dette problemet.
Så hva gjorde jeg. Joda, jeg har laget en GRATIS!! kraftig ett-klikks cache warmer som forenkler prosessen med å sikre at cachen din alltid er oppdatert. Den kommer i form av en chrome-utvidelse og fjerner behovet for komplekse kommandolinjeverktøy, noe som gjør det enkelt for alle å bruke..
Hvordan bruke cache warmeren?
Å bruke cache warmeren er ganske enkelt! Dette er stegene du må ta:
1. Installer Cache Warmer i chrome-butikken
2. For å sikre at min morsomme lille plugin ikke blir ditt siste gratis DDOS-verktøy, må du legge til dette i robots.txt for å fjerne crawl-begrensninger
User-agent: CacheWarmer Crawl-delay: 0
3. Sørg for at du har nok RUM-data fra før. Du kan bruke et RUM-verktøy som CoreDash som er det klart mest budsjettvennlige alternativet.
4. Kjør pluginen. Du vil ikke se at siden din blir crawlet. Hver gang vi besøker en side bør en ny cachet versjon av siden din opprettes!
5 Sørg for at cachen din ikke blir ugyldiggjort manuelt. Det betyr at du ikke bør publisere nye innholdsoppdateringer på nettstedet ditt i noen timer, og sammenlign før og etter
Hvis du merker en stor forskjell (spesielt i nedbrytningsseksjonen av LCP der LCP er plottet mot TTFB) er det en god indikasjon på at cachingen din ikke er satt opp riktig!

