Saknar WordPress-plugins verkligen ner din webbplats?
Saknar WordPress-plugins din webbplats?
Den gemensamma konsensus är, "ja."
Sanningen?
Det beror på.
I det här inlägget ska jag gräva i detaljerna om hur plugins påverkar en webbplats hastighet så att du kan granska dina egna plugins och bestämma vilka som ska behållas och vilka som ska tas bort.
Vilka plugins gör din webbplats långsammare?
Här är en tumregel som du kan tillämpa på din webbplats:
Plugins som ändrar gränssnittet på din webbplats saktar ner den. Plugins som bara påverkar administratörspanelen gör det inte.
Vi kommer att bli mer detaljerade, men om det är din enda takeaway från det här inlägget kommer du fortfarande att kunna optimera din webbplats.
Vad sägs om några exempel?
Låt oss säga att du installerar ett nytt plugin för att lägga till sociala delningsknappar i slutet av dina inlägg. Saktar detta plugin ner din webbplats? Ja, och du kan vara säker på det eftersom det ändrar fronten på din webbplats.
Tvärtom, låt oss säga att du lägger till ett nytt plugin på din webbplats som lägger till kategorier till ditt mediebibliotek. Saktar detta ner din webbplats? Nej, eftersom det bara ändrar administratörsinstrumentpanelen.
För att förstå detta tydligare måste vi avslöja exakt vad som gör en WordPress-webbplats långsammare.
Vad exakt saktar ner en webbplats?
Filer.
Att ladda fler filer och större filer är hur WordPress-webbplatser blir långsamma.
När en besökare kommer till din webbplats finns det massor av filer som levereras från din server till deras webbläsare, och webbläsarens laddningsindikator kommer att snurra och snurra tills alla filöverföringar är klara.
Det finns tre huvudsakliga filtyper som webbplatser måste leverera till sina besökare: stilmallar (CSS), Javascript (JS) och bilder (JPG/PNG/GIF).
CSS-filer kallas ofta stylesheets och de gör precis vad de låter som: de stylar din webbplats. Alla våra teman laddar till exempel en stilmall som ger din webbplats en unik design.
När du lägger till knappar för sociala medier till dina inlägg måste de utformas för att se snygga ut, så pluginet måste ladda en stilmall på din sida, och det saktar ner det.
Javascript används normalt för att lägga till interaktivitet på en webbplats. Till exempel, om en besökare läser ett inlägg och ett popup-formulär dyker upp, användes Javascript för att få formuläret att visas och det används också för att dölja formuläret när de trycker på "X"-knappen.
Plugins laddar sällan bilder, men om du ser nya bilder på din webbplats som kommer från ett plugin ökar det dess inverkan ytterligare.
Så här är slutsatsen vi kan dra av detta: om ett plugin lägger till formaterat innehåll på din webbplats så laddar det ett stilark, och om någon del av innehållet är interaktivt laddar det också en Javascript-fil.
För det mesta kommer inget enskilt plugin att sakta ner dig så mycket, men effekten ökar.
Om du har 20 plugins som alla laddar en stilmall och en Javascript-fil, kommer din webbplats prestanda att få en stor träff. Och här är några fler dåliga nyheter: vissa plugins är verkligen dåligt optimerade och laddar flera stilmallar och Javascript-filer även om de bara kunde ladda en av varje. 20 plugins som detta kommer att sakta ner din webbplats till en genomsökning.
Å andra sidan, om du har 20 plugins installerade men de bara lägger till funktioner bakom kulisserna, kommer din webbplats inte att laddas långsammare för dina besökare.
I praktiken kommer de flesta plugins du lägger till att påverka fronten av din webbplats, så i allmänhet saktar plugins ner din webbplats men nu vet du varför det inte alltid är fallet.
Hur man minskar plugin-påverkan
När du läste det här inlägget kanske du fick den här nedslående tanken:
"Så om jag vill lägga till sociala delningsknappar eller någon annan cool funktion med ett plugin, kommer det att påverka min sidas prestanda?"
Tyvärr Ja. Allt har en kostnad och det är verkligen viktigt att veta detta när du hanterar en WordPress-webbplats.
För det mesta, när någon har en riktigt långsam WordPress-webbplats, beror det på att de har installerat plugins helt vilt utan att veta att det kommer att bli en prestationskostnad. De lämnar plugins aktiva som de inte ens använder längre trots deras negativa inverkan på webbplatsens prestanda.
Om det beskriver dig är det okej! Men det är dags att beskära dina plugins, och när du är klar garanterar jag att din webbplats kommer att laddas snabbare.
Inaktivera oanvända plugins
Detta tar bara en minut.
Skumma din plugin-meny och hitta alla aktiva plugins du inte använder och inaktivera dem.
Om ett plugin är inaktiverat kommer det inte att köra någon kod eller ha någon som helst inverkan på din webbplats prestanda.
I allmänhet bör du också ta bort dina inaktiverade plugins. Den enda gången du bör behålla ett inaktiverat plugin på din webbplats är om du snart vill återanvända det, som ett plugin för underhållsläge. Dessutom, när du tar bort ett plugin, kommer det att radera dina tidigare inställningar, så om du planerar att återanvända dina gamla inställningar, avaktivera det bara.
Att ta bort ett plugin kommer att frigöra en liten mängd lagringsutrymme på din server men påverkar inte hur snabbt din webbplats laddas (att avaktivera det gör det).
Konsolidera dina plugins
Efter att du har inaktiverat de plugins du inte använder alls, kan du ytterligare minska antalet plugins du kör genom att ta bort dubblerade funktioner.
Jag har sett många WordPress-webbplatser som har två plugins som gör samma sak. Till exempel lägger ett plugin till en widget för sociala medier medan det andra pluginet lägger till sociala knappar efter inlägget. Dessa plugins kan inte kommunicera med varandra så de laddar sina egna filer (2x filerna). Lösningen? Hitta ett plugin som kan göra båda dessa saker.
När du behöver en funktion snabbt och du har en deadline är det vanligt att installera ett plugin i sista minuten bara för att göra en liten sak för din webbplats. Om du till exempel har ett plugin som låter dig lägga till gallerier, besök gallerifunktionen i WordPress igen och utvärdera om du ens behöver en plugin längre.
Konsolidering tar mer tid och forskning, men om du aldrig har gjort det här förut kan du förmodligen ta bort en handfull plugins och få några fina vinster. Dessutom kommer ditt administratörsgränssnitt att vara mindre rörigt när du är klar också.
Fortsätt att optimera din webbplats
Jag hoppas att du har en tydlig bild av hur plugins påverkar webbplatsens prestanda nu.
Du kommer att se prestandaförbättringar direkt efter att du beskär dina plugins, men det finns mycket mer du kan göra för att snabba upp din webbplats.
Jag satte nyligen ihop det längsta blogginlägg jag någonsin skrivit (som i hela mitt liv). Den beskriver varje enskild giltig metod för att påskynda en WordPress-webbplats jag kunde tänka mig.
Alla 36 sätt att snabba upp din WordPress-webbplats
Jag har använt varenda en av dessa taktiker på den här webbplatsen och kan garantera deras effektivitet. Ge några av dem ett försök och du kanske blir förvånad över hur mycket snabbare din webbplats blir.
Om du känner någon annan som skulle uppskatta det här inlägget, dela det gärna innan du går 🙂
PS Knapparna nedan kommer från Scriptless Social Sharing- plugin som laddas mycket snabbare än de flesta andra plugins (1 liten, valfri CSS-fil).