Moderator
Jonathan Sulo
(@jonathansulo)
Bygger snabbare hemsidor.
Hej Gill. Först och främst, det är din sidbyggare och inte ditt tema som orsakar laddningstiden. Sedan, kör du någon form av cachelösning? Testa sidorna med en ”cache buster” för att få deras verkliga laddningstid.
Hej och tack för svar,
Det konstiga är, tycker jag, att om en page builder används så skall det påverka alla sidor lika mycket dvs första sidan och undersidor, men skillnaden är för stor.
Min tanke är att problemet ligger i temats kodning, med en ”bättre” kodning för första sidan än de övriga undersidorna.
skulle kanske skapa en undersida med första sidans text för att se vad skillnaden blir mellan första sidan och den kopierade undersidan dvs första sidan och en undersida blir identiska.
Men, nu har jag några siter med twentyseventeen utan page builder och det är detsamma där, första sidan är snabbare än de övriga undersidorna, däremot är skillnaden inte så stor.
Det där med ”cache buster” har jag nu googlat på och fattar inte så mycket, kollade om det fanns plugins, men de var några gamla, upp till 10 år och funkar inte med nyare teman.
Hur ska jag hantera en cache buster? är det premium plugins, eller ngn typ av fil eller ngt annat jag inte känner till?
Mvh Gill
Moderator
Jonathan Sulo
(@jonathansulo)
Bygger snabbare hemsidor.
En cache buster är en teknik där man testar en hemsida utan att cachen används. Med WordPress gör man det enklast genom att lägga till ? följt av en slumpmässig sträng efter sin URL. Säg att din URL är https://minhemsida.se/. Då kan du köra en cache buster med t ex https://minhemsida.se/?123njknka eller https://minhemsida.se/undersida/?nklq2e1. Och notera att den slumpmässiga strängen enbart kan användas en gång (då den cachelagras). Hänger du med?
Det är möjligt att ditt webbhotell har en cachelösning som s.a.s. ligger utanför din installation av WordPress. Då kan man tänka sig att den cache-lösningen nästan alltid sitter på en lagrad kopia av startsidan.
Jag kan annars tänka mig att startsidan i twentyseventeen borde ta längre tid att generera, åtminstone om man har byggt upp den med flera sektioner som består innehållet från olika sidor och om man dessutom lagt in utvalda bilder som kommer att ”blixtra” mellan sektionerna och som givetvis också behöver laddas ned till besökarens webbläsare.
Moderator
Jonathan Sulo
(@jonathansulo)
Bygger snabbare hemsidor.
Det är egentligen väldigt enkelt. Ju mer kod som körs, desto längre tid tar det.
Hej igen,
Det där med cache buster har jag nu försökt att prova, men vet inte om jag fattat rätt hur det ska gå till.
Min hemsida, som jag testar nu, heter https://dödsbo-stockholm.se och då gjorde jag som så att jag skapade https://dödsbo-stockholm.se/?nklq2e7 (ändrade sista tecknet i strängen så den inte blev exakt som exemplet)
OCH sen applicerade jag den på google page speed, är det tänkt så eller ska det köras på ngt annat ställe?
MVH Gill
Denna idé med cache-blåsning är enkel:
Genom att i slutet av URL:en lägga till skrot som kommer att ignoreras av WordPress skapar vi unika URL:er som aldrig efterfrågats tidigare. Om det på din webbplats finns någon nivå som sparar tidigare skapade sidor för att snabba upp processen kommer dessa engångs-URL:er att ge dig sidor som skapats ”i flygande fläng” och därmed förhoppningsvis ger rättvisande siffror om hur lång tid en sida faktiskt tar att generera.
Detta är ändå inte hela sanningen: Beroende på hur WordPress är installerat är det möjligt att vissa frågor från WordPress-installationen till den bakomliggande databasen hanteras av en databas-cache.
Jag tog mig friheten att prova med hjälp av Pingdom från deras server i Stockholm och den underliggande sidan jag plockade ut laddades något snabbare:
Pingdom från Stockholm
https://xn--ddsbo-stockholm-8sb.se/?av=JHIngew
Performance B 89, 1,94 s, Faster than 71%
Page size 562 kb
Requests 25
https://xn--ddsbo-stockholm-8sb.se/dodsbostadning/?av=Jongqngew
Performance B 89, 1,44 s, Faster than 81%
Page size 513 kb
Requests 16