Att ställa in W3 Total Cache kan vara tröttsamt. Detta populära caching-plugin har 16 menyer att kämpa med och erbjuder ett svimlande utbud av alternativ att konfigurera. Att gå igenom var och en är dock en betydande ökning för webbplatsens prestanda.

Denna handledning är den andra delen av en serie tutorials om W3 Total Cache (W3TC).

I denna handledning, som kommer att göras i flera kapitel, kommer vi att gå igenom de 16 menyerna i W3TC och utforska alla tillgängliga konfigurationsalternativ i W3TC. När du har slutfört dessa självstudier är du redo att sätta igång W3TC som ett proffs.

Konfigurera W3 Total Cache

W3TC är tillgängligt i katalogen för Wordpress plugins, därför är installationen enkel. Vi har skrivit en handledning om hur man installerar en Wordpress plugin. Du kommer inte ha några problem med att installera W3TC.

Aktivera plugin efter installationen så ser du " prestanda Tillagd som ett nytt toppnivåobjekt i instrumentpanelen.

w3tc prestanda plugin meny

Välj "Performance" så kommer du till W3TC Dashboard och du kommer att se en lista över W3TC-objekt. Så vi går igenom varje element:

1 - Instrumentpanel

Instrumentpanelets huvudsyfte är att fungera som en plats där du kan rensa olika cachemoduler, kontrollera kompatibiliteten mellan plugin och servern och övervaka serverprestanda.

Det första objektet som visas på instrumentpanelen är en serie knappar som låter dig göra flera saker:

W3TC knopplock plugin

  • Kompatibilitetskontroll: Servertester för att avgöra vilka funktioner som kan aktiveras.
  • Töm cacherna: Tar bort alla cachade resurser.
  • Töm endast cache memcached (er): Raderar alla cachade resurser med den memcachade metoden.
  • Töm endast opkoden cache: Tar bort alla cachelagrade resurser med en av opcode-cachemetoderna.
  • Töm bara disk cache (s): Tar bort alla cachade resurser använder skivan.
  • Uppdatering av "Media Query String": W3TC fäster en sträng i slutet av medieresurserna (CSS-, JS- och bildfiler). Klicka på den här knappen för att uppdatera den här strängen för att se till att webbläsare laddar ner en uppdaterad version av dessa resurser.

Många av dessa funktioner kan också nås från valfri sida på din instrumentpanel.

Word menyn åtkomlig W3TC

Om kompatibilitetstestet

Informationen som genereras av kompatibilitetskontrollen kan vara mycket användbar. Den här funktionen låter dig testa din serverkonfiguration med alla W3TC-funktioner. Granska resultaten så vet du vilka funktioner du kan aktivera och vilka funktioner som kräver något mer.

WordPress-kompatibilitetstest W3TC

Om du ställer in W3TC för första gången klickar du på knappen Kompatibilitetskontroll så att du vet vilka funktioner du kan sätta ihop.

instrumentbräda: Support, marknadsföringserbjudanden, PageSpeed ​​och " server~~POS=TRUNC »

Under knappraden hittar du några ytterligare avsnitt:

  • Premium-tjänster: Tillåter dig att ta ett helpdesk.
  • Spread the Word: Tillåter dig att dela W3TC på sociala medier, lägg till en anteckning till plugin-programmet på WordPress.org och lägg till en länk till W3 EDGE till sidfoten på din webbplats.
  • Registrering på MaxCDN.
  • övervakning servrar nya Relic och övervakning med Google Insights PageSpeed.

Observera att ytterligare konfiguration krävs i de allmänna inställningarna och menyn " Övervakning »Där en nyckel Page Speed ​​API, liksom skapandet av kontot och installationen av " nya Relic“, Är nödvändiga för att aktivera dessa funktioner.

Alla dessa avsnitt är valfria och påverkar inte webbplatsens optimering.

2 - Allmänna inställningar

Menyn "Allmänna inställningar" är den viktigaste menyn i W3TC. Alla cachemöjligheter som erbjuds av W3TC slås på och av från den här menyn och förfinas sedan i efterföljande menyer.

Ta först en titt på länklistan högst upp på sidan.

allmänna-settings-w3 totala Cache

Var och en av dessa länkar ansluts direkt till ett nedre avsnitt på menyn. Allmänna inställningar ". Om du klickar på dem sparar du mycket rullning.

Det är vanligt att W3TC-användare förvirrar dessa länkar och W3TC-menyalternativen i instrumentpanelen. Det är viktigt att inse att länkarna i instrumentpanelmenyn leder till olika sidor där funktionerna förfinas. Länkarna högst upp på sidan leder till menysektionerna " Allmänna inställningar Där dessa funktioner är aktiverade eller inaktiverade.

Allmänna inställningar: Allmänt

Nedan hittar du listan över länkar i panelen « allmänna ". Det finns två alternativ i den här panelen:

General panel W3TC cache Wordpress plugin

Att markera kryssrutan för att aktivera / inaktivera alla typer av cache (på en gång), vilket vanligtvis inte är en bra idé och tenderar att skapa en överbelastning.

W3TC anmälan

Mycket få webbplatser använder faktiskt alla cachemoduler, så det är mer meningsfullt att gå igenom cachealternativen en i taget, vilket gör det lättare att bedöma vilken du vill använda.

Allmänna inställningar - förhandsgranskningsläge

Förhandsgranskningsläget är ett värdefullt verktyg inbyggt i W3TC, men det tar en stund att behärska.

Aktivera "Preview" -läget om du gör W3TC-konfigurationer live på en webbplats. När den väl är aktiverad kommer en dialogruta att visas högst upp på skärmen där du får veta att eventuella ändringar inte påverkar användarupplevelsen om du inte väljer knappen för att tillämpa dessa ändringar.

mode förhandsvisning W3TC Wordpress plugin

Vad förhandsgranskningsläge gör är att skapa en separat behållare för webbplatsinställningar. Ändringar som görs i W3TC-inställningar med förhandsgranskningsläge sparas separat från de som redan har distribuerats. Detta gör att du kan manipulera W3TC-inställningar utan att påverka användarupplevelsen.

Med förhandsvisningsläget aktiverat ser du tre knappar:

  • deaktivera : Inaktiverar förhandsgranskningsläget och tar bort alla ändringar och säkerhetskopior i min förhandsgranskning.
  • distribuera : Tillämpar ändringar som har gjorts och sparats i förhandsgranskningsläge på live-webbplatsen, men håller förhandsgranskningsläget aktiverat.
  • undersökningen : Lanserar ett nytt webbläsarfönster där du kan se resultaten av de ändringar som gjorts utan att påverka besökarens upplevelse (dessa inställningar gäller bara för dig).

Efter att ha valt " Förhandsvisning »(Förhandsgranska) och uppdatera fönstret; knappen ändras till " stopp Preview ". Välj " stopp Preview För att se webbplatsen som besökare ser den när de inte är anslutna.

Ta dig tid att bekanta dig med förhandsgranskningsläget. Några av ändringarna på W3TC (särskilt minifiering av CSS- och JavaScript-filer) Kan göra din webbplats tillgänglig.

Att hantera dessa liveinställningar med lika aktiv trafik är en mycket dålig idé. När förhandsgranskningsläget är aktiverat kan du arbeta med dessa inställningar utan att visa resultaten tills du är nöjd med deras resultat.

Rensa cache

En typ av meddelande som du kommer att vara van vid att se är inbjudan till radera cache.

radera cachade W3TC Wordpress plugin

Vad dessa meddelanden innebär är att ändringarna du gjorde ogiltigförklarar allt cache-innehåll.

Så varje gång du blir ombedd att tömma cachen, gör det.

Allmänna inställningar: Cache-sida

Nästa avsnitt i " Allmänna inställningar Är " sidcache ". Detta är förmodligen den viktigaste funktionen som erbjuds av W3TC. Om du inte gör något annat än att aktivera sidcachelagring, bör du se ett mätbart boost i webbplatsens prestanda. Lyckligtvis är det också lätt att installera.

Sidcachning W3TC Wordpress cache plugin

W3TC kan använda olika cachemetoder för att cacha statiska kopior av dina sidor och artiklar (alla kallas generiskt "sidor" av W3TC).

Standardvalet i de flesta fall bör vara: " Disk: Förbättrad ". Delade serveranvändare kan dock behöva använda " Disk: Basic Om deras värd klagar över överdriven resursanvändning eller om testet av kompatibilitetskontroll avslöjar att servern inte är kompatibel med hårddiskcachinghärdning.

Dedikerade eller virtuella privata serveranvändare kan välja en av cachningsmetoderna " opkod ". Om du själv hanterar servern kan du installera cachemetoden " opkod Som du föredrar. Om din server är en Windows-maskin måste du välja " Opcode: WinCache ".

« memcache Är designad för användning i miljöer med flera servrar. Som ett resultat kan det vara tillgängligt om du använder ' cloud Och även vissa delade webbhotell. Om den är tillgänglig i din värdmiljö kommer du att kunna använda den.

Med din föredragna metod för att lagra valda sidor måste du nu spara dina inställningar.

Allmänna inställningar: Förminska

Minifiering av JavaScript- och CSS-filer kan bryta webbplatser om du använder W3TC eller ett annat plugin. Du måste därför fortsätta med försiktighet när modulen aktiveras " Minify ".

W3TC minify Wordpress cache plugin

Alternativet " Bil Kombinerar och krymper alla JavaScript- och CSS-resurser. Att välja detta betyder dock att du inte kommer att kunna arbeta med varje meny i " Minify ". Det enda sättet att veta hur saker kommer att fungera är att prova "Auto", finjustera inställningarna i "Minify" -menyn och se hur din webbplats laddas. Om du gör det och din webbplats ser dålig ut, använd den manuella metoden.

Välj cachemetoden " Disk Om du använder delad hosting. I annat fall väljer du samma cachemetod som du valde för " sidcache ".

Allmänna inställningar: databascache

Om din webbplats finns på en delad server är databascaching inaktiverad. Att cacha databasen är en resurstung process. Om inte din server är tillräckligt kraftfull för att hantera bearbetning och lagring kan den cachade databasen faktiskt sakta ner din webbplats snarare än att påskynda den.

En cachad databas är enkel att installera. Välj bara "Aktivera" och välj den metod du vill använda för denna cachning.

W3TC caching

Du måste tänka på flaskhalsar som kan påverka webbplatsens prestanda för att förstå varför cachad databas kan sakta ner din webbplats.

Om databasfrågeprocessen saktar ner din webbplats kan den cachade databasen påskynda din webbplats genom att minska antalet gånger som databasen kommer att fråga.

Men om en brist på serverminne bromsar din webbplats och sedan fråga servern att cache-databasen ger en server en överbelastning av arbete att göra, vilket bromsar den ytterligare.

Så hur vet du om databascaching ska aktiveras eller inte?

Om din webbplats är värd på en delad server är det bäst att inaktivera den här funktionen.

Om din webbplats har resurser - som på en VPS eller en dedikerad server - då kan du testa cacheminnet för databasen. Du kan också testa för att se till att webbplatsen är snabbare när cache är aktiverat.

Allmänna inställningar: Objektcache

Objektcaching är inbyggt i WordPress-kärnan. Objektcachemodulen cachelagrar API-objekt för att minska antalet komplexa förfrågningar till databasen från servern. Precis som databasen kan cachas är objektcaching också enkelt att konfigurera, men det kan eller kanske inte hjälper till att förbättra prestanda på din webbplats.

Wordpress caching objekt

Caching föremål har störst potential att hjälpa huvudsak dynamiska webbplatser (Buddypress platser, site bbPress) värd i en privat miljö. Om du använder en blogg eller webbplats från en delad server kan du prova den, men i dessa miljöer är idealet att lämna den inaktiverad.

Välj "för att aktivera cachning av objekt aktivera '(aktivera) och den cachemetod som du hittills använder.

Allmänna inställningar: Webbläsarcache

Webbläsarens cache-aktivering är lika enkelt som att markera en enda kryssruta genom att klicka på "Spara alla ändringar" (Spara alla inställningar).

browser caching

När webbläsarcache-cache är aktiverat cachas webbplatsresurser av besökares webbläsare. På det här sättet, när en sida visas en andra gång, kommer dessa resurser att laddas från webbläsarens cache.

Allmänna inställningar: CDN

Om du använder ett innehållsdistributionsnätverk (CDN) kan du integrera din CDN-tjänst med W3TC. Detta speglar webbserverns cachade filer så att du har fördelen med båda tjänsterna: cachning och leverans av distribuerat innehåll (CDN).

För att aktivera CDN-integrering, välj " aktivera », Välj din CDN-tjänsteleverantör i listan över CDN: er och klicka sedan på« Spara alla inställningar '(Spara alla inställningar).

CDN konfiguration W3TC

Du måste också besöka CDN-menyn för att lägga till dina CDN-referenser till W3TC för att detta ska fungera korrekt.

Du kanske märker att Cloudflare saknas i listan över CDN-tjänster. För att kunna använda Cloudflare måste du lägga till en W3TC-förlängning. Öppna menyn « förlängningar ", Aktivera Cloudflare-tillägget och återgå sedan till" Allmänna inställningar För att slutföra CloudFlare-integrationen.

Allmänna parametrar: "Omvänd proxy"

För att använda detta alternativ måste du installera " Lack På din server och gå igenom avancerade steg för serverkonfiguration. Det här är bara det du behöver göra om du är värd för din blogg i en privat miljö med åtkomst rot På servern. Om du är intresserad av att ställa in ' Lack Så att det fungerar med W3TC, tuts Mer (Engelska) erbjuder en handledning om den.

Allmänna inställningar: Övervakning

« nya Relic »Kontrolltjänst, kan integreras med W3TC. För att kunna använda den här tjänsten måste du installera " nya Relic På servern och skapa ett konto « nya Relic ". Sedan " nya Relic Måste installeras på servern, den är inte kompatibel med delad hosting.

Om New Relic är installerat på din server och du har ett nytt konto « Relik Ange dina referenser i det här avsnittet för att lägga till serverstatistik till din W3TC instrumentpanel.

Allmänna inställningar: Diverse

Det första alternativet i " olika I de allmänna inställningarna används för att aktivera widgeten " Google Page Speed ”I W3TC-instrumentpanelen. För att göra det måste du först ställa in en API-nyckel.

diverse inställningar W3TC

I de flesta fall vill du inte konfigurera dessa alternativ.

Kontrollera att alternativet omskrivningsregler är markerat som standard. Avmarkera för att hindra W3TC från att meddela dig att det är något fel med din skrivreglerkonfiguration.

« Aktivera fillåsning "(Aktivera fillås) är inaktiverat som standard. Att låsa filer är inte kompatibelt med de flesta delade webbhotell. På privat värd kan du dock aktivera det och se om det förbättrar webbplatsens prestanda.

« Optimera disk förbättrad sida "Och" minify disk caching för NFS Inaktiveras som standard. Det är ett alternativ som kan ge en blygsam boost för din webbplats prestanda.

« Aktivera Edge läge Måste inaktiveras på produktionssajter. Om du vill testa den här cache-funktionen i en testmiljö väljer du dock det här alternativet.

Allmänna inställningar: Felsökning

Felsökningsläge måste förbli inaktiverat om du inte använder det aktivt.

debugläge W3TC

Med felsökningsläge aktiverat läggs felsökningsinformation till i slutet av sidkällan.

Det är intressant att notera att endast cachemoduler som är aktiverade i menyn " inställningar Kommer att finnas tillgängligt i felsökningsläge. I bilden ovan kan du se att endast " sidcache "Och" Minify " är tillgängliga. Detta beror på att andra cachefunktioner inaktiverades när bilden togs.

Allmänna inställningar: Exportera / importera inställningar

Om du använder W3TC på ett antal webbplatser och vill använda samma alternativ överallt kommer denna funktion att vara mycket användbar.

importera och exportera inställningar

Välj " Ladda ner För att exportera de aktuella inställningarna. Använd sedan alternativet Välj Arkiv På en annan webbplats för att ladda ner samma konfiguration. Du kan också använda det här alternativet för att skapa en säkerhetskopia som ska användas som återställningspunkt när du konfigurerar W3TC.

Vi kommer att stanna här för den här tutorialen. Vi kommer att fortsätta i en nästa. Kom ihåg att vi utforskar de olika funktionerna i W3TC.

Den här listan med meta rutor har en sammanfattning av de funktioner som är (i deras fullständiga version) tillgängliga i menyn « prestanda ".

Har du några frågor hittills? Tveka inte att fråga oss.