Vi fortsætter i dag med konfigurationen af ​​browsercachen og objekter. Browseren er en del af de værktøjer, der optimerer indlæsningen af ​​et websted, dette element bør ikke overses.

For dem, der ikke ved det, udfører vi en række konfigurationer på W3TC eller W3 Total Cache plugin, som er en cache-plugin som giver dig mulighed for at optimere hastigheden på din WordPress blog. I løbet af denne serie af selvstudier har vi allerede udviklet adskillige kapitler i konfigurationen af ​​W3 Total Cache plugin.

Du er nødt til at forstå, hvad vi talte om i den forrige episode om databasekonfiguration. Vi skal tale i denne vejledning om konfiguration af objektcache og browsercache.

1 - Objektcache

Menuen objekt cache "Har et enkelt afsnit med avancerede indstillinger.

SETTINGS-forskud

De første to felter i dette afsnit, der kender " Standard levetid for cache objekter "Og" Indsamling af affald Bruges til at definere levetiden for cacheobjekterne og den hyppighed, hvorpå de udløbne objekter slettes. Du kan reducere objekternes levetid eller reducere intervallet for at slette objekter, der er udløbet. Alternativt, hvis du vil reducere belastningen på serveren, kan du øge begge værdier. I de fleste tilfælde er standardværdierne acceptable.

De følgende felter, " Globale Grupper Bruges til at identificere grupper af objekter, der deles mellem websteder, når der bruges et WordPress-multisite-netværk. Ideen med denne funktion er, at nogle af disse objekter kan cachelagres og genbruges over hele netværket.

globale-settings-w3tc-INDSTILLINGER

Du behøver ikke ændre “Global Groups” -indstillingerne, medmindre du er en erfaren WordPress-udvikler og er fortrolig med, hvordan grupper fungerer.

Endelig bruges feltet "Ikke-vedvarende grupper" til at identificere objekter, der aldrig skal caches i objektcachen. Igen, medmindre du er bekendt med objektgrupper, skal du ikke redigere dette felt.

2 - Browser cache

Denne menu har fire sektioner til finindstilling af browserens cache: Generelt, CSS og JS, HTML og XML, medier og andre filer. Felterne i hvert afsnit er næsten identiske. Når du justerer indstillingerne for den generelle sektion, anvendes de samme indstillinger for alle efterfølgende sektioner. Derefter kan du tilsidesætte de specifikke indstillinger i de sidste sektioner, når du er færdig med konfigurationen af ​​afsnittet "Generelt". Derfor skal du først konfigurere afsnittet "Generelt" og derefter finjustere hvert tilsvarende afsnit, hvis det er nødvendigt.

Browsercache: Generelt

De første fire indstillinger i " Generelt Ligner alle hinanden. I det væsentlige gør alle fire det samme: Gør de data, der er gemt i cachen, altid gyldige. Men hver gør det på en anden måde.

skjule-the-browser-wordpress-w3tc

Indstillingerne Indstil sidst modificeret header "Og" eTag "gemmes af en browser og bruges derefter senere til at spørge serveren, om der er nye versioner af de lagrede dokumenter.

Indstillingerne udløber overskrift "Og" sæt cache kontrol header »Begræns cachelagrede ressourcers levetid. Overskriftens udløb opnår dette ved at tildele en fast udløbsdato til de cachelagrede ressourcer. Mens " cache kontrol header Bruges til at tildele en levetid, der begynder at køre, når det cachelagrede objekt downloades af browseren.

I det mindste skal du aktivere den første mulighed for " Indstil sidst ændret - overskrift ". Hvis du vil være mere forsigtig, skal du aktivere de ekstra indstillinger ved at give dine besøgende mulighed for at have den mest opdaterede version af dit websted.

Aktiver indstillingen " Indstil W3 Total Cache header hvis du vil være i stand til at se på et dokuments HTTP-header for at afgøre, om det har været det Caching af W3TC. Hvis du ikke ved, hvordan du ser HTTP-headers eller er ligeglad, skal du bare lade denne mulighed være deaktiveret. Dette påvirker ikke ydeevnen.

konfiguration-browser-w3tc-tutorial

Forlad muligheden " Aktivér HTTP (gzip) kompression "Aktiveret. Dette reducerer størrelsen på tekstfiler og kan have en betydelig indflydelse på webstedets ydeevne.

Forlad muligheden " Undgå caching af objekter efter-indstillinger ændringer "Tjekket. Dette sikrer, at alle tidsparametre ændres, og at en ny streng genereres og knyttes til alle cache-poster, så browsere ved, hvordan man slipper af gamle filer for at downloade de nyeste.

Der er nogle webstedsressourcer, som du ikke vil have cache af browseren. Det kan være en Flash-medieafspiller. Tilføj stien til disse ressourcer i " Undgå caching-undtagelsesliste '.

Marker indstillingen " Indstil ikke cookies til statiske filer '.

Kontrol-of-cookies-w3tc

Ideen her er, at statiske filer (billeder, CSS og JavaScript-filer) behøver ikke en cookie, der skal føjes til HTTP-headeren.

Den næste mulighed "Behandl ikke 404-fejl for statiske objekter med WordPress", reducerer serverbelastningen ved at lade serveren administrere statiske 404-filer i stedet for at bruge standard WordPress 404-processen.

Medmindre du forventer en tung belastning på 404 sider, vil valg af denne indstilling eller ej ikke ændre ydeevnen meget. Den bedste praksis ville være at kontrollere denne indstilling, men dette kan medføre, at nogle plugins genererer en masse 404-fejl. Hvis dette sker, skal du manuelt tilføje URL'erne til de krænkende ressourcer til feltet med titlen "404 fejlundtagelsesliste. ".

Browser cache: CSS & JS, HTML & XML, medier

Hver af disse sektioner arver værdier tilføjet til " Generelt ". Du kan dog bruge hver af disse sektioner til at finjustere, hvordan hver type ressource håndteres i browsercachen.

Det er det til denne tutorial. Hvis du har spørgsmål, er du velkommen til at stille dem i kommentarerne.