För att förstå hur cache funkar bör ju vi ha lite bakgrund.
Bakgrund
När en klient ansluter till din webbplats för att hämta en sida så ska det ju skyfflas en massa filer och göras databasanrop. Om det är flera klienter som ansluter och dessutom samtidigt så belastas webbserver och databasserver av dessa anrop.
Eftersom dessa anrop oftast är ”samma” eller lika så vore det ju onekligen smidigt om vi kunde ge samma svar, då vi vet svaret redan, lite snabbare. Det är där cache kommer in i bilden. Page cache eller output cache som det så fint heter.
Managed WordPress löser biffen
Så, det finns en uppsjö av spännande plugins som på ett eller annat sätt påstås eller skall sägas göra din WordPress extra snabb. Om du har vår managed WordPress, med specialanpassad servertyp är dessa redan optimerade från början för bästa upplevelse. Du behöver inte göra någonting och ska helt enkelt heller inte göra någonting. Vi hanterar den cache som behövs, både för att du ska kunna arbeta effektivt i admin, men även att din sida visas så snabbt som möjligt för din besökare.
Stänga av och slå på cachen
Ibland kan du vilja stänga av cachen för att du håller på med utveckling av sidan, eller av andra anledningar så vill du stänga av funktionen. Då kan du logga in i kundzonen, söka åt din site där och klicka på fliken Performance, sen kan du båda stänga av Cache, pausa den i 30 minuter eller rensa den. Om du inte har tillgång till kundzonen kan du stänga av och slå på, respektive rensa din cache själv i WP-admin genom att klicka i menyn på pluginet Vaia.Cloud och sedan kryssa ur "Cache frontend pages" och sedan spara. Du kryssar förstås i den igen när du vill återaktivera den.
Utvecklingspoddar och cache
Om du skapar extra utvecklingspoddar så har du inte cache igång som standard, det kan va bra att veta, det är först när siten är live som cache är igång. Våra utvecklare har nu funktioner för att kunna slå på och av detta ändå ifall du vill testa upplevelsen innan lansering.
Felsökning cache
Det är här det börjar bli spännande. Om du startar från början i VAIA hosting så brukar det inte vara några problem, det är oftast inte någon som stoppar in en massa extra plugins för cache i början och sidan går snabbt redan från början, annat är det om du migrerar med hjälp av oss eller själv din site till VAIA hosting.
Vad är rekommendationerna för dig som flyttar din site till VAIA Hosting?
Provkör först för att kolla prestandan
Inaktivera alla tidigare cacheplugins och ta bort dom
Inaktivera alla säkerhetsplugins och ta bort dom (Går att lägga till sedan)
Kontrollera att cache fungerar
För att kolla om pagecache (FastCGI) är igång kan man köra curl eller kolla i devtools i webläsaren. Tryck ctrl+shift+I för att checka detta. Bilden nedan illustrerar en Cache HIT som visar att det fungerar. (Observera gärna fliken timing som berättar hur lång tid objektet tar att ladda till din webbläsare)
Om du får en BYPASS kan det bero på att du är inloggad. Om du får en MISS kan du behöva undersöka vad som är fel.
Glöm inte köra/testa två ggr på samma sida så att cache har möjlighet att läsas in gång 2.
Check med curl:
curl -I -X GET http://www.example.com/ | grep -i "HTTP/\|Cache\|Cookie"
Om du har några frågor eller vill ha en genomgång av din site, tveka inte att höra av dig kollar vi upp den!