Edge Caching sparar din Kinsta-webbplats / sidas cache (som endast sparas på din webbplats datacenter) till något av Cloudflare’s globala nätverk med 250+ datacenter. När dina webbplatsbesökare laddar din webbplats i sin webbläsare levereras cachelagrade svar från den plats som ligger närmast dem.

När betatestningen är klar kommer Edge Caching att inkluderas kostnadsfritt i alla Kinsta-planer. Till skillnad från vissa liknande cachelösningar så tillkommer det ingen extra kostnad för dig, och Edge Caching kräver inte ett separat plugin.

Edge Caching Data

Under betatestningen av Edge Caching-tjänsten loggar vi mätningar av webbplatsens svarshastighet för att jämföra hastigheten innan och efter.

Vi kommer att utföra ett test innan vi aktiverar Edge Caching och ett annat test omedelbart efter att Edge Caching är aktiverat. Det kommer inte att ske någon ytterligare testning efter att Edge Caching har aktiverats, och den första testningen påverkar inte webbplatsens prestanda. Data som samlas in under testningen är endast för Kinsta’s interna bruk.

Vi loggar följande information:

  • Testning av slutlig webbadress (efter omdirigeringar, vanligtvis https://the-sites-primary-domain.com/)
  • Webbplatsens namn (yoursite2)
  • Webbplatsens LXD-region (uscentral)
  • Företagets plannivå (Standard, Business, Enterprise, Agentur)
  • Webbplatstyp (bestäms av returnerad HTML-text, t.ex. e-handel, LMS, forum, special_builder, third_party_cache, ingen typ)
  • Huruvida webbplatsen har ett personligt Cloudflare-konto
  • Huruvida Nginx-cachen fick en HIT / MISS / osv.
  • Huruvida Cloudflare-cachen fick en HIT / MISS / osv.
  • Cachetyp som bestäms av Kinsta’s sidhuvuden (Edge, CDN, Ingen)
  • Total tid för hastighetstestet
  • TTFB för hastighetstestet

Som vi nämnde tidigare är all identifierbar information strikt för vårt interna bruk.

Övergripande testdata kan konsolideras och presenteras offentligt. exempelvis ”80% av e-handelswebbplatserna fick en hastighetsökning på 30% med Edge Cache.”

Aktivera Edge Caching

För att aktivera edge caching, logga in på MyKinsta och gå till Webbplatser > webbplatsnamn > Edge Caching.

När du har läst igenom Saker att veta innan du aktiverar Edge Caching klickar du på knappen Aktivera Edge Caching om allt ser bra ut.

Aktivera Edge Caching i MyKinsta.
Aktivera Edge Caching i MyKinsta.

I popup-fönstret Aktivera Edge Caching klickar du på knappen Aktivera Edge Caching för att bekräfta att du vill aktivera den.

Bekräfta aktivering av Edge Caching i MyKinsta.
Bekräfta aktivering av Edge Caching i MyKinsta.

När Edge Caching har aktiverats ser du Edge Caching-inställningarna.

Edge Caching-inställningar i MyKinsta.
Edge Caching-inställningar i MyKinsta.

Rensa Edge Cache

Det finns ett par sätt att rensa webbplatsens edge cache. Notera: Om ditt tema eller ett aktivt plugin på din webbplats har inbyggd cache, rekommenderar vi att du först rensar cacheminnet där.

Rensa cache i din WordPress-instrumentpanel

Logga in på din WordPress-instrumentpanel.

Om du behöver rensa cacheminnet för hela webbplatsen klickar du på länken Rensa cache i adminverktygsfältet nära det övre högra hörnet på sidan. Detta rensar både Edge-cachning och webbplatscache.

Image with caption: Rensa cache i WordPress med Kinsta MU-plugin.
Image with caption: Rensa cache i WordPress med Kinsta MU-plugin.

Om du vill att cacheminnet ska rensas automatiskt för specifika webbadresser eller sökvägar när du gör ändringar på din webbplats kan du konfigurera dem i inställningarna för Kinsta MU-pluginet. Klicka på Kinsta Cache i vänster sidofält och lägg till webbadresserna som du vill rensa när uppdateringar görs på din webbplats. För mer information, kolla in vår guide om att lägga till anpassade cachelagrings-webbadresser i Kinsta MU-pluginet.

Rensa cache i MyKinsta

Logga in på MyKinsta och gå till Webbplatser > webbplatsnamn > Edge Caching.

Klicka på knappen Rensa cache för att rensa all cache.

Rensa Edge Cache i MyKinsta.
Rensa Edge Cache i MyKinsta.

Om du endast behöver rensa specifika webbadresser eller sökvägar anger du webbadressen i fältet Rensa webbadress-cache och klickar på knappen Rensa webbadress-cache. Om du även vill rensa cacheminnet för underkataloger under webbadressen markerar du kryssrutan bredvid Rensa cache för varje underkatalog under den angivna webbadressen.

Rensa Edge Cache för specifika webbadresser.
Rensa Edge Cache för specifika webbadresser.

Notera: Detta rensar bara Edge Caching. Om du även vill rensa din webbplatscache måste du rensa den separat genom att gå till Verktyg > webbplatscache och klicka på knappen Rensa cache.

Testa Edge Caching

Innan du testar din webbplats med ett verktyg för hastighetstest av webbplatsen rekommenderar vi att du inspekterar HTTP-sidhuvudena på en sida för att bekräfta att den laddas från edge cachen. Nedan följer några sätt att kontrollera webbplatsens HTTP-sidhuvuden.

Kontrollera Edge Caching med Kinstas kontrollerare av HTTP-status och omdirigering

Du kan kontrollera HTTP-status och omdirigeringskedja för varje webbplats med vår kostnadsfria kontrollerare av HTTP-status och omdirigering. Med det här verktyget kan du granska svars-sidhuvudena för att kontrollera om Edge Caching fungerar.

Välj en sida som ska serveras från edge-cachen och kopiera webbadressen från webbläsarens adressfält. Klistra in den här webbadressen i omdirigeringskontrollverktyget och kör kontrollen.

Du bör se ett resultat som ser ut så här:

Edge Cache-sidhuvuden, ki-cache-type och Ki-CFCache-Status, i kontrolleraren av HTTP-status och omdirigering.
Edge Cache-sidhuvuden, ki-cache-type och Ki-CFCache-Status, i kontrolleraren av HTTP-status och omdirigering.

Scrolla nedåt tills du ser Svars-sidhuvuden. I den här sektionen finns det två sidhuvuden att kontrollera värdena för: ki-cache-type och Ki-CF-Cache-Status. ki-cache-type-sidhuvudet ska ha värdet Edge. Ki-CF-Cache-Status-sidhuvudet ska ha värdet HIT eller SAVING.

Kontrollera Edge Caching med en webbläsare

Du kan använda din webbläsares inbyggda utvecklarverktyg för att kontrollera om Edge Caching fungerar. I det här exemplet använder vi Google Chrome för att inspektera HTTP-sidhuvuden för webbplatsens startsida. För att starta Chrome’s utvecklarverktyg, högerklicka var som helst på sidan och klicka på Inspektera.

Inspektera med webbläsarutvecklingsverktyg i Chrome.
Inspektera med webbläsarutvecklingsverktyg i Chrome.

Klicka sedan på fliken Nätverk och ladda om sidan. När sidan laddas ser du en lista över begärandena till vänster i utvecklarverktygsfönstret. Klicka på det första sidbegärandet för att verifiera att Edge Caching fungerar korrekt.

Edge Cache-sidhuvuden, ki-cache-type och Ki-CFCache-Status, under fliken Nätverk i webbläsarens utvecklingsverktyg.
Edge Cache-sidhuvuden, ki-cache-type och Ki-CFCache-Status, under fliken Nätverk i webbläsarens utvecklingsverktyg.

Under fliken Rubriker scrollar du nedåt tills du ser svars-sidhuvudena. I den här sektionen finns det två sidhuvuden att kontrollera värdena för: ki-cache-type och Ki-CF-Cache-Status. ki-cache-type-sidhuvudet ska ha värdet Edge. Ki-CF-Cache-Status-sidhuvudet ska ha värdet HIT eller SAVING.

Kontrollera Edge Caching i Terminal

Om du är bekant med att använda Terminal (kommandoraden) kan du även kontrollera HTTP-sidhuvuden med curl-kommandot. Använd kommandot nedan och ersätt webbadressen i slutet av kommandot med webbplatsens webbadress.

curl -L -s -o /dev/null -D - https://kinstaexample.com

När du har kört det här kommandot bör du få ett svar som ser ut så här:

Edge Cache-sidhuvuden, ki-cache-type och Ki-CFCache-Status, i kommandoraden.
Edge Cache-sidhuvuden, ki-cache-type och Ki-CFCache-Status, i kommandoraden.

Det finns två sidhuvuden att kontrollera värdena för: ki-cache-type och Ki-CF-Cache-Status. ki-cache-type-sidhuvudet ska ha värdet Edge. Ki-CF-Cache-Status-sidhuvudet ska ha värdet HIT eller SAVING.

Felsöka Edge Caching

Om Edge Caching inte verkar fungera finns det några saker som du kan kontrollera:

  • Värdet på X-Kinsta-Cache-sidhuvudet: Edge Caching cachelagrar endast svaret om det redan cachelagrades i webbplatscachen (helsidescachelagring). Om värdet för X-Kinsta-Cache inte är HIT cachelagras inte sidan i webbplatscachen och kan inte cachelagras av Edge Caching.
  • Om du förväntar dig att sidan ska cachelagras och den inte vanligtvis utesluts från cachen (t.ex. wp-admin, kundvagn, mitt konto, kassa, osv.), kan du kontrollera med vårt supportteam för att se till att sidan inte innehåller ett uteslutet webbadress-mönster eller utesluten cookie i webbplatsens Nginx-inställningar.
  • Värdet på Cache Control-sidhuvudet: Edge Caching respekterar vanliga värden i detta sidhuvud, inklusive no-cache, som kringgår cachen. Detta sidhuvud-värde kan läggas till med en inställning eller kod inom ditt tema, eller läggas till med ett plugin som HTTP Headers.

Inaktivera Edge Caching

När du har aktiverat Edge Caching visas en grön bock bredvid Aktiverad nära toppen av sidan. Till höger om den här sektionen kan du klicka på knappen Inaktivera för att inaktivera Edge Caching.

Inaktivera Edge Caching i MyKinsta.
Inaktivera Edge Caching i MyKinsta.

Viktiga anmärkningar

  1. För närvarande är Edge Caching inte aktiverat som standard.
  2. Att rensa Edge Cache i alla Cloudflare’s datacenter kan ta 2-5 minuter att slutföra helt. När du ser meddelandet om slutförande i MyKinsta, vänligen vänta 2-5 minuter till så att cacheminnet kan rensas i alla datacenter. Om du har en sida som behöver uppdateras oftare kan vårt supportteam hjälpa dig att utesluta den sidan från Edge Caching.
  3. Edge Caching kan aktiveras på live-webbplatser och premium-iscensättningsmiljöer. Det kan inte aktiveras för standard iscensättningsmiljöer.
  4. Edge Caching är inkompatibelt med variationer av geolokaliseringscache med smal räckvidd. Det är även inkompatibelt med avancerade anpassade undantag för webbplatscache som kombinationer av anpassade cookies och webbadresser.
  5. Om din sajt har olika sidor för mobil och dator baserat på användaragent-identifiering, kommer den inte att vara kompatibel med vår Edge-cachelagring. Det är inte kompatibelt eftersom en sida först kan besökas av en mobilbesökare, sidan cachelagras i Edge Caching och sedan kommer den cachen att visas för alla efterföljande besökare (inklusive dator). Denna inkompatibilitet gäller inte om din sajt använder detektering på klientsidan och sidan är modifierad på klientsidan. Det är kompatibelt med Edge Caching eftersom alla webbplatsbesökare får samma sida från cache/server, med ändringar som görs efteråt av JS och/eller CSS på klientsidan.
  6. Edge Caching betjänar din Kinsta-webbplats / sidas cache men serverar inte statiska tillgångar som bilder, JavaScript-filer och CSS-filer. Kinsta CDN, som är oberoende av Edge Caching, kan aktiveras för att betjäna webbplatsens statiska tillgångar.
  7. Om Kinsta CDN är aktiverat har din webbplats ytterligare ett cachelager som hanteras separat från Edge Caching. Rensning av cacheminnet i Kinsta MU-pluginet rensar inte Kinsta CDN-cachen, som måste rensas separat.
  8. Vi har cacheregler på plats så att Edge Caching fungerar med WordPress, BuddyPress, WooCommerce och Easy Digital Downloads webbplatser. Vi utesluter vanliga privata webbadresser och cookies. Detta innebär att din WordPress-instrumentpanel, ditt forum, dina kundvagnssidor eller helt enkelt platser där en användare är inloggad automatiskt kommer att kringgå cachelagring. Om du använder en anpassad WordPress-installation kan det finnas ytterligare delar av din webbplats som behöver kringgå cache eller ytterligare regler som måste läggas till för kompatibilitet. Om så är fallet kan du alltid kontakta vårt supportteam.
  9. Edge Cache är inställt på att utgå var 30: e dag men kan utgå efter kortare tid än så om edge-cachen inte nås på ett tag.
  10. När du uppdaterar sidor i WordPress behöver du inte rensa webbplatsens cache eller Edge-cachen manuellt; båda rensas automatiskt.
  11. Om du använder ditt eget Cloudflare-konto för din webbplats kan du använda Edge Caching om du inte använder Cloudflares automatiska plattformsoptimeringar (APO). Dessa två cachelagringsmetoder är inkompatibla, så du bör använda den ena eller den andra, inte båda.

Sammanfattning

Om du vill hitta ett sätt att snabba upp din webbplats, prova Edge Caching. Det gör det möjligt att servera cachelagrat innehåll från flera datacenter med minimal installation och det krävs inget ytterligare plugin.