Vi fortsetter i dag med konfigurasjonen av nettleserens cache og objekter. Nettleseren er en del av verktøyene som optimaliserer innlasting av et nettsted, dette elementet bør ikke overses.

For de som ikke vet, utfører vi en rekke konfigurasjoner på W3TC eller W3 Total Cache-plugin, som er en cache-plugin som vil tillate deg å optimalisere hastigheten på din WordPress blog. I løpet av denne serien med opplæringsprogrammer har vi allerede utviklet flere kapitler i konfigurasjonen av W3 Total Cache-plugin.

Du må forstå hva vi snakket om i forrige episode om databasekonfigurasjon. Vi skal snakke i denne veiledningen om å sette opp objektbuffer og nettleserbuffer.

1 - Objektbuffer

Menyen objektbuffer "Har en enkelt seksjon av avanserte innstillinger.

INNSTILLINGER-fremskritt

De to første feltene i denne delen vet " Standard levetid for hurtigbufferobjekter "Og" Innsamlingsintervall for søppel Brukes til å definere levetiden til cacheobjektene og frekvensen som de utgåtte objektene blir slettet med. Du kan redusere levetiden til objekter eller redusere intervallet for å slette objekter som er utløpt. Alternativt, hvis du vil redusere belastningen på serveren, kan du øke begge verdiene. I de fleste tilfeller er standardverdiene akseptable.

Følgende felt, " Globale grupper Brukes til å identifisere grupper av objekter som deles mellom nettsteder når du bruker et WordPress-nettverk for flere nettsteder. Ideen med denne funksjonen er at noen av disse objektene kan caches og gjenbrukes over hele nettverket.

globale-settings-w3tc-INNSTILLINGER

Du trenger ikke å endre "Globale grupper" -innstillingene med mindre du er en erfaren WordPress-utvikler og er kjent med hvordan gruppene fungerer.

Til slutt brukes feltet "Ikke-vedvarende grupper" til å identifisere objekter som aldri skal bufres i objektbufferen. Igjen, med mindre du er kjent med objektgrupper, ikke rediger dette feltet.

2 - Nettleserbuffer

Denne menyen har fire seksjoner for finjustering av nettleserbufferen: Generelt, CSS og JS, HTML og XML, medier og andre filer. Feltene som presenteres i hver seksjon er nesten identiske. Når du justerer innstillingene til den generelle delen, vil de samme innstillingene brukes på alle påfølgende seksjoner. Deretter kan du overstyre de spesifikke innstillingene i de siste seksjonene etter at du er ferdig med konfigurasjonen av "Generelt" -delen. Derfor bør du konfigurere “Generelt” -delen først, og deretter om nødvendig foreta mer finjustering i hver tilsvarende seksjon.

Nettleserbuffer: Generelt

De fire første alternativene i " general Er alle like hverandre. I hovedsak gjør alle fire det samme: gjør dataene som er lagret i hurtigbufferen alltid gyldige. Imidlertid gjør hver det på en annen måte.

skjule-the-browser-wordpress-w3tc

Alternativene Angi sist endret topptekst "Og" eTag "lagres av en nettleser og brukes senere til å spørre serveren om det er nye versjoner av de lagrede dokumentene.

Alternativene utløper header "Og" sett cache kontroll header »Begrens levetiden til bufrede ressurser. Overskriftens utløp gjør dette ved å tilordne en fast utløpsdato til de hurtigbufrede ressursene. Samtidig som " cache control header Brukes til å tilordne en levetid som begynner å løpe når hurtigbufret objekt lastes ned av nettleseren.

Aktiver i det minste det første alternativet for " Angi sist endret - topptekst ". Hvis du vil være mer forsiktig, kan du aktivere de ekstra alternativene ved å la de besøkende ha den mest oppdaterte versjonen av nettstedet ditt.

Aktiver alternativet " Angi W3 Total Cache header hvis du ønsker å kunne se på et dokuments HTTP-hode for å finne ut om det har vært det caching av W3TC. Hvis du ikke vet hvordan du ser på HTTP-overskrifter eller ikke bryr deg, la dette alternativet være deaktivert. Dette påvirker ikke ytelsen.

konfigurasjon-browser-w3tc-opplæringen

La alternativet " Aktiver HTTP (gzip) komprimering "Aktivert. Dette reduserer størrelsen på tekstfiler og kan ha en betydelig innvirkning på nettstedets ytelse.

La alternativet " Forhindre caching av objekter "Sjekket. Dette sikrer at alle tidsparametere blir endret og en ny streng blir generert og festet til alle hurtigbufrede elementer, slik at nettlesere vet hvordan de skal kvitte seg med gamle filer for å laste ned de nyeste.

Det er noen nettstedsressurser som du ikke ønsker å bli bufret av nettleseren. Det kan være en Flash-mediaspiller. Legg til banen til disse ressursene i " Forhindre caching unntaksliste '.

Merk av for alternativet Ikke angi informasjonskapsler for statiske filer '.

Kontroll-of-cookies-w3tc

Tanken her er at statiske filer (bilder, CSS og JavaScript-filer) trenger ikke en informasjonskapsel for å bli lagt til HTTP-overskriften.

Det neste alternativet "Ikke behandle 404-feil for statiske objekter med WordPress", vil redusere serverbelastningen ved å la serveren håndtere statiske 404-filer i stedet for å bruke standard WordPress 404-prosess.

Med mindre du forventer en tung belastning på 404 sider, vil valg av dette alternativet eller ikke ikke endre ytelsen mye. Den beste fremgangsmåten vil være å sjekke dette alternativet, men dette kan føre til at noen plugins genererer en haug med 404-feil. Hvis dette skjer, må du legge til URL-ene manuelt for de krenkende ressursene i feltet med tittelen "404 feil unntaksliste. ".

Nettleserbuffer: CSS & JS, HTML & XML, media

Hver av disse seksjonene arver verdier som er lagt til i " general ". Du kan imidlertid bruke hver av disse seksjonene til å avgrense hvordan hver type ressurs håndteres i nettleserbufferen.

Det er det for denne opplæringen. Hvis du har spørsmål, kan du gjerne spørre dem i kommentarfeltet.