Opsætning af W3 Total Cache kan være trættende. Dette populære caching-plugin har 16 menuer at kæmpe med og tilbyder et svimlende udvalg af muligheder at konfigurere. At gå igennem hver enkelt er dog et væsentligt boost til et websteds ydeevne.

Denne tutorial er den anden del af en serie tutorials om W3 Total Cache (W3TC).

I denne vejledning, som vil blive gjort i flere kapitler, gennemgår vi de 16 menuer i W3TC og udforsker alle de tilgængelige konfigurationsindstillinger i W3TC. Når du har gennemført disse selvstudier, er du klar til at konfigurere W3TC som en professionel.

Konfiguration af W3 Total Cache

W3TC er tilgængelig i biblioteket af WordPress plugins, derfor er installationen enkel. Vi har skrevet en vejledning om, hvordan man installerer en WordPress plugin. Du vil ikke have nogen problemer med at installere W3TC.

Efter installationen skal du aktivere pluginet, så ser du " Performance (Præstation) Tilføjet som et nyt element på øverste niveau i betjeningspanelmenuen.

w3tc plugin menu ydeevne

Vælg "Performance", så føres du til W3TC Dashboard, og du vil se en liste over W3TC-emner. Vi dækker hvert emne:

1 - Dashboard

Dashbordets hovedformål er at tjene som et sted, hvor du kan rydde forskellige cachemoduler, kontrollere kompatibilitet mellem plugin og serveren og overvåge serverpræstationen.

Det første element, der vises på instrumentbrættet, er en række knapper, der giver dig mulighed for at gøre flere ting:

W3TC plugin cache-knap

  • Kompatibilitetskontrol: Serverprøver for at bestemme, hvilke funktioner der kan aktiveres.
  • Tøm cacherne: Sletter alle cache-gemte ressourcer.
  • Tøm kun cache memcached (e): Sletter alle cache-gemte ressourcer ved hjælp af den memcachede metode.
  • Tøm kun opcode cachen: Fjerner alle lagrede ressourcer ved hjælp af en af ​​opcode-cache-metoderne.
  • Tøm kun diskcache (r): Fjerner alle cachelagrede ressourcer, der bruger disken.
  • Opdatering af "Media Query String": W3TC knytter en streng til slutningen af ​​medieressourcerne (CSS, JS og billeder). Klik på denne knap for at opdatere denne streng for at sikre, at browsere downloader en opdateret version af disse ressourcer.

Mange af disse funktioner kan også fås adgang til fra enhver side på dit dashboard.

tilgængelig menu WordPress W3TC

Om kompatibilitetstesten

De oplysninger, der genereres af kompatibilitetskontrollen, kan være meget nyttige. Denne funktion giver dig mulighed for at teste din serverkonfiguration med alle W3TC-funktioner. Gennemgå resultaterne, så vil du vide, hvilke funktioner du kan aktivere, og hvilke funktioner der kræver noget mere.

WordPress-kompatibilitetstest W3TC

Hvis du opretter W3TC for første gang, skal du klikke på knappen Kompatibilitetskontrol, så du ved, hvilke funktioner du kan sammensætte.

instrumentbræt: Support, marketingtilbud, PageSpeed ​​og " Server overvågning »

Under knappen med knapper finder du nogle yderligere sektioner:

  • Premium Services: Tillader dig at tage et helpdesk.
  • Spred Word: Tillader dig at dele W3TC på sociale medier, tilføje en note til plugin på WordPress.org og tilføje et link til W3 EDGE til sidefoden på dit websted.
  • Registrering på MaxCDN.
  • Overvågning af servere af New Relic og opfølgning med Google Page Speed ​​Insights.

Bemærk, at der kræves yderligere konfiguration i de generelle indstillinger og menuen " Overvågning »Hvor en nøgle PageSpeed ​​APIsamt oprettelse af kontoen og installation af " New Relic“, Er nødvendige for at aktivere disse funktioner.

Alle disse sektioner er valgfri og påvirker ikke webstedsoptimering.

2 - Generelle indstillinger

Menuen “Generelle indstillinger” er den vigtigste menu i W3TC. Alle de cachemuligheder, der tilbydes af W3TC, slås til og fra fra denne menu og finjusteres derefter i efterfølgende menuer.

Først skal du kigge på listen over links øverst på siden.

generelle indstillinger-w3 samlede cache

Hvert af disse links opretter forbindelse direkte til et nedre afsnit i menuen. Generelle indstillinger ". Hvis du klikker på dem, sparer du en masse rulning.

Det er almindeligt for W3TC-brugere at forveksle disse links og W3TC-menupunkterne i betjeningspanelmenuen. Det er vigtigt at indse, at linkene i betjeningspanelmenuen fører til forskellige sider, hvor funktionerne forbedres. Linksne øverst på siden fører til menusektionerne " Generelle indstillinger Hvor disse funktioner er aktiveret eller deaktiveret.

Generelle indstillinger: Generelt

Nedenfor finder du listen over links i panelet « Generelt ". Der er to indstillinger i dette panel:

generelle panel W3TC plugin WordPress cache

Markering af afkrydsningsfeltet for at aktivere / deaktivere alle typer cache (på én gang), hvilket normalt ikke er en god ide og har en tendens til at producere en overbelastning.

W3TC anmeldelse

Meget få steder bruger faktisk alle cachemodulerne, så det giver mere mening at gå gennem cachemulighederne en ad gangen, hvilket gør det lettere at bedømme, hvilken du vil bruge.

Generelle indstillinger - eksempelvisningstilstand

Preview-tilstand er et værdifuldt værktøj, der er indbygget i W3TC, men det tager et stykke tid at blive mestret.

Aktivér "Preview" -tilstand, hvis du laver W3TC-konfigurationer live på et websted. Når det er aktiveret, vises en dialogboks øverst på skærmen, der fortæller dig, at de foretagne ændringer ikke påvirker brugeroplevelsen, medmindre du vælger knappen for at anvende disse ændringer.

mode forhåndsvisning W3TC WordPress plugin

Hvad preview-tilstand gør er at oprette en separat beholder til webstedsindstillinger. Ændringer foretaget i W3TC-indstillinger med forhåndsvisningstilstand gemmes separat fra dem, der allerede er implementeret. Dette giver dig mulighed for at manipulere W3TC-indstillinger uden at påvirke brugeroplevelsen.

Når forhåndsvisningstilstanden er aktiveret, ser du tre knapper:

  • deaktivere : Deaktiverer forhåndsvisningstilstand og udsætter alle ændringer og sikkerhedskopier i min preview.
  • implementere : Anvender ændringer foretaget og gemt i preview-tilstand på live-stedet, men holder preview-tilstand aktiveret.
  • undersøgelse : Lancerer et nyt browservindue, hvor du kan se resultaterne af de foretagne ændringer uden at påvirke besøgendeoplevelsen (disse indstillinger gælder kun for dig).

Efter at have valgt " Eksempel »(Preview) og opdater vinduet; knappen skifter til " Stop Eksempel ". Vælg " Stop Eksempel For at se stedet, som besøgende ser det, når de ikke er tilsluttet.

Tag dig tid til at gøre dig bekendt med preview-tilstanden. Nogle af ændringerne på W3TC (især minificering af CSS- og JavaScript-filer) Kan gøre dit websted utilgængelig.

At håndtere disse liveindstillinger med lige så aktiv trafik er en meget dårlig idé. Når forhåndsvisningstilstanden er aktiveret, kan du arbejde på disse indstillinger uden at se resultaterne, før du er tilfreds med deres resultater.

Ryd cache

En type meddelelse, som du vil være vant til at se, er invitationen til slette cache.

slette cachede W3TC WordPress plugin

Hvad disse underretninger betyder, er, at ændringerne, du har foretaget, ugyldigt alt cache-indhold.

Så hver gang du bliver bedt om at tømme cachen, skal du gøre det.

Generelle indstillinger: Cache-side

Det næste afsnit i " Generelle indstillinger Er " Sidebuffer ". Dette er sandsynligvis den vigtigste funktion, der tilbydes af W3TC. Hvis du ikke gør andet end at aktivere cache-side, skal du se et målbart løft i dit websteds ydelse. Heldigvis er det også let at konfigurere.

Side caching W3TC WordPress cache-plugin

W3TC kan bruge forskellige cachemetoder til at cache statiske kopier af dine websidesider og artikler (alt sammen kaldet "sider" af W3TC).

Standardvalget i de fleste tilfælde skal være: " Disk: Forbedret ". Dog kan delt serverbrugere muligvis bruge " Disk: Grundlæggende Hvis deres vært klager over overdreven ressourceforbrug, eller hvis testen af ​​kompatibilitetskontrol viser, at serveren ikke er kompatibel med harddiskcachinghærdning.

Dedikerede eller virtuelle private serverbrugere kan vælge en af ​​cachemetoderne " opcode ". Hvis du selv administrerer serveren, kan du installere cache-metoden " opcode Som du foretrækker. Hvis din server er en Windows-maskine, skal du vælge " Opcode: WinCache '.

« memcached Er designet til brug i hosting-miljøer med flere servere. Som et resultat kan det være tilgængeligt, hvis du bruger ' Cloud Og endda nogle delte hostingudbydere. Hvis det er tilgængeligt i dit hostingmiljø, kan du bruge det.

Med din foretrukne metode til cache af valgte sider, skal du nu gemme dine indstillinger.

Generelle indstillinger: Minimer

Minificering af JavaScript- og CSS-filer kan ødelægge sider, hvis du bruger W3TC eller et andet plugin. Du skal derfor fortsætte med forsigtighed, når du aktiverer modulet " Minify '.

W3TC Minify WordPress cache-plugin

Muligheden " Auto Kombinerer og formindsker alle JavaScript- og CSS-ressourcer. Valg af dette betyder dog, at du ikke kan arbejde med hver menu i " Minify ". Den eneste måde at vide, hvordan tingene opfører sig, er at prøve "Auto", finjustere indstillingerne i "Minify" -menuen og se, hvordan dit websted indlæses. Hvis du gør det, og dit websted ser dårligt ud, skal du bruge den manuelle metode.

Vælg cachemetoden " Disk Hvis du bruger delt hosting. Ellers skal du vælge den samme cache-metode, som du valgte for " Sidebuffer '.

Generelle indstillinger: Databasecache

Hvis dit websted er på en delt server, er databasecaching deaktiveret. Cache-database er en ressourcetung proces. Medmindre din server er kraftig nok til at håndtere behandling og opbevaring, kan den cachelagrede database faktisk sænke dit websted i stedet for at fremskynde det.

En cachelagret database er let at opsætte. Vælg bare "Aktivér", og vælg den metode, du vil anvende på denne caching.

W3TC caching

Du er nødt til at tænke på flaskehalse, der kan påvirke webstedets ydeevne, for at forstå hvorfor cachelagret database kan bremse dit websted.

Hvis databaseforespørgselsprocessen sænker dit websted, kan den cachelagrede database fremskynde dit websted ved at reducere antallet af gange, databasen bliver forespurgt.

Hvis en mangel på serverhukommelse imidlertid bremser dit websted, og derefter bede serveren om at cache databasen giver en server en overbelastning af arbejde at gøre, hvilket bremser det yderligere.

Så hvordan ved du, om databasecaching skal aktiveres eller ej?

Hvis dit websted er vært på en delt server, er det bedst at deaktivere denne funktion.

Hvis dit websted har ressourcer - som på en VPS eller en dedikeret server - så kan du teste cachelagring af databasen. Du kan også teste for at sikre dig, at når cache er aktiveret, er webstedet hurtigere.

Generelle indstillinger: Objektcache

Objektcaching er indbygget i WordPress-kernen. Objektcachemodulet cachelagrer API-objekter for at reducere antallet af komplekse anmodninger til databasen fra serveren. Ligesom databasen kan cachelagres, er objektcaching også let at opsætte, men det hjælper måske eller måske ikke med at forbedre ydeevnen på dit websted.

caching WordPress-objekter

Objekt caching har størst potentiale til at hjælpe overvejende dynamiske steder (BuddyPress-websteder, bbPress-websteder) vært i et privat miljø. Hvis du bruger en blog eller et websted fra en delt server, kan du prøve det, men i disse miljøer er det ideelle at forlade den deaktiveret.

For at aktivere objektcaching skal du vælge " aktivere "(Aktiver) og den cachemetode, du hidtil bruger.

Generelle indstillinger: Browsercache

Browser cache-aktivering er lige så let som at markere et enkelt afkrydsningsfelt ved at klikke på "Gem alle ændringer" (Gem alle indstillinger).

Browser caching

Når browsercache-cache er aktiveret, cacheres webstedsressourcer af besøgende 'browsere. På denne måde, når en side vises en anden gang, indlæses disse ressourcer fra browsercachen.

Generelle indstillinger: CDN

Hvis du bruger et indholdsdistributionsnetværk (CDN) kan du integrere din CDN-tjeneste med W3TC. Dette vil spejle din webserver's cachelagrede filer, så du har fordelen ved begge tjenester: cache og levering af distribueret indhold (CDN).

For at aktivere CDN-integration skal du vælge " Aktiver », Vælg din CDN-tjenesteudbyder på listen over CDN'er, og klik derefter på« Gem alle indstillinger "(Gem alle indstillinger).

konfiguration CDN W3TC

Du bliver også nødt til at besøge CDN-menuen for at tilføje dine CDN-legitimationsoplysninger til W3TC, for at dette skal fungere korrekt.

Du bemærker muligvis, at Cloudflare mangler på listen over CDN-tjenester. For at bruge Cloudflare skal du tilføje en W3TC-udvidelse. Åbn menuen « Udvidelser ", Aktiver Cloudflare-udvidelsen, og vend derefter tilbage til" Generelle indstillinger For at afslutte CloudFlare-integrationen.

Generelle indstillinger "Omvendt proxy"

For at bruge denne indstilling skal du installere " Lak På din server og gå gennem avancerede serverkonfigurationstrin. Dette er kun den slags ting, du skal gøre, hvis du er vært for din blog i et privat miljø med adgang rod På serveren. Hvis du er interesseret i at oprette ' Lak Så det fungerer med W3TC, Tuts Plus (i engelsk) Tilbyder en tutorial om det.

Generelle indstillinger: Overvågning

« New Relic »Kontroltjeneste kan integreres med W3TC. For at bruge denne service skal du installere " New Relic På serveren og opret en konto « New Relic ". Siden " New Relic Skal installeres på serveren, den er ikke kompatibel med delt hosting.

Hvis New Relic er installeret på din server, og du har en ny konto « Relic Indtast dine legitimationsoplysninger i dette afsnit for at tilføje serverstatistikker til dit W3TC betjeningspanel.

Generelle indstillinger: Diverse

Den første mulighed i " diverse I de generelle indstillinger bruges til at aktivere widget " Google Page Speed ”I W3TC-instrumentbrættet. For at gøre det skal du først oprette en API-nøgle.

diverse indstillinger W3TC

I de fleste tilfælde ønsker du ikke at konfigurere disse indstillinger.

Kontroller, at indstillingen omskrivningsregler er markeret som standard. Fjern markeringen for at forhindre W3TC i at fortælle dig, at der er noget galt med din skrivregler-konfiguration.

« Aktivér fillåsning "(Aktivér fillåsning) er som standard deaktiveret. Låsning af filer er ikke kompatibel med mest delt hosting. På privat hosting kan du dog aktivere det og se, om det forbedrer dit websteds ydeevne.

« Optimer diskforbedret side "Og" reducere disk caching for NFS Som standard er deaktiveret. Det er en mulighed, der kan give et beskedent boost til dit websteds ydelse.

« Aktivér kanttilstand Skal deaktiveres på produktionssteder. Hvis du imidlertid vil teste denne cache-funktion i et testmiljø, skal du vælge denne indstilling.

Generelle indstillinger: Fejlfinding

Debugtilstand skal forblive deaktiveret, medmindre du aktivt bruger den.

debug mode W3TC

Når debugtilstand er aktiveret, tilføjes fejlfindingsoplysninger i slutningen af ​​sidekilden.

Det er interessant at bemærke, at kun cache-moduler, der er aktiveret i menuen " Generelle indstillinger "Vil være tilgængelig i fejlfindingstilstand. På billedet ovenfor kan du se, at kun " Sidebuffer "Og" Minify " er ledig. Dette skyldes, at andre cachefunktioner blev deaktiveret på det tidspunkt, hvor billedet blev taget.

Generelle indstillinger: Eksport / import-indstillinger

Hvis du bruger W3TC på et antal websteder og vil anvende de samme indstillinger overalt, vil denne funktion være meget nyttig.

import og eksport indstillinger

Vælg " Downloade Sådan eksporteres de aktuelle indstillinger. Brug derefter indstillingen Vælg fil På et andet sted for at downloade den samme konfiguration. Du kan også bruge denne indstilling til at oprette en sikkerhedskopifil, der skal bruges som gendannelsespunkt, når du konfigurerer W3TC.

Vi stopper her for denne tutorial. Vi fortsætter i en næste. Husk, at vi udforsker de forskellige funktioner i W3TC.

Denne liste over metakasser har et resume af de funktioner, der er (i deres fulde version) tilgængelig i menuen « Performance (Præstation) '.

Har du spørgsmål indtil videre? Tøv ikke med at spørge os.