We gaan vandaag verder met de configuratie van de browsercache en objecten. De browser maakt deel uit van de tools die het laden van een website optimaliseren, dit element mag niet worden verwaarloosd.

Voor degenen die het niet weten, we voeren een reeks configuraties uit op de W3TC- of W3 Total Cache-plug-in, wat een cache-plug-in waarmee u de snelheid van uw WordPress blog. Tijdens deze reeks tutorials hebben we al verschillende hoofdstukken ontwikkeld in de configuratie van de W3 Total Cache-plug-in.

Je moet begrijpen waar we het in de vorige aflevering over hadden database configuratie. We gaan in deze tutorial praten over het instellen van objectcache en browsercache.

1 - Objectcache

Het menu objectcache "Heeft een enkel gedeelte met geavanceerde instellingen.

INSTELLINGEN-voorschotten

De eerste twee velden in dit gedeelte om te weten ' Standaard levensduur van cache-objecten "En" Garbage collectie interval Worden gebruikt om de levensduur van de cache-objecten en de frequentie waarmee de vervallen objecten worden verwijderd, te definiëren. U kunt de levensduur van objecten verkorten of het interval verkorten voor het verwijderen van verlopen objecten. Als u de belasting van de server wilt verminderen, kunt u beide waarden verhogen. In de meeste gevallen zijn de standaardwaarden acceptabel.

De volgende velden, " Globale groepen Wordt gebruikt om groepen objecten te identificeren die tussen sites worden gedeeld, bij gebruik van een WordPress-multisite-netwerk. Het idee van deze functie is dat sommige van deze objecten in de cache kunnen worden opgeslagen en opnieuw kunnen worden gebruikt in het netwerk.

global-instellingen-w3tc-INSTELLINGEN

U hoeft de instellingen voor "Global Groups" niet te wijzigen, tenzij u een ervaren WordPress-ontwikkelaar bent en bekend bent met hoe groepen werken.

Ten slotte wordt het veld "Niet-persistente groepen" gebruikt om objecten te identificeren die nooit in de objectcache mogen worden opgeslagen. Nogmaals, bewerk dit veld niet, tenzij u bekend bent met objectgroepen.

2 - Browsercache

Dit menu heeft vier secties voor het verfijnen van de browsercache: Algemeen, CSS en JS, HTML en XML, Media en andere bestanden. De velden die in elke sectie worden gepresenteerd, zijn bijna identiek. Als u de instellingen van de algemene sectie aanpast, worden dezelfde instellingen op alle volgende secties toegepast. Vervolgens kunt u de specifieke instellingen in de laatste secties overschrijven nadat u klaar bent met de configuratie van de sectie "Algemeen". Daarom moet u eerst de sectie "Algemeen" configureren en vervolgens, indien nodig, elke overeenkomstige sectie verfijnen.

Browser cache: Algemeen

De eerste vier opties in de ' Algemeen Lijken allemaal op elkaar. In wezen doen alle vier hetzelfde: maak de gegevens die in de cache zijn opgeslagen altijd geldig. Elk doet het echter op een andere manier.

verbergen-the-browser-wordpress-w3tc

De opties Stel de laatst gewijzigde koptekst in "En" eTag "worden opgeslagen door een browser en later gebruikt om de server te vragen of er nieuwe versies van de opgeslagen documenten zijn.

De opties header verloopt "En" set cache control header »Beperk de levensduur van gecachte bronnen. Header expiration bereikt dit door een vaste vervaldatum toe te wijzen aan de gecachte bronnen. Terwijl " cache control header Wordt gebruikt om een ​​levensduur toe te wijzen die begint te lopen wanneer het gecachte object wordt gedownload door de browser.

Activeer tenminste de eerste optie van " Laatst gewijzigd instellen - koptekst ". Als u voorzichtiger wilt zijn, door uw bezoekers de meest actuele versie van uw site te geven, activeert u de extra opties.

Activeer de optie " Stel W3 Total Cache header in als u de HTTP-header van een document wilt kunnen bekijken om te bepalen of dit zo is caching door W3TC. Als u niet weet hoe u HTTP-headers moet bekijken of als het u niets kan schelen, laat u deze optie gewoon uitgeschakeld. Dit heeft geen invloed op de prestaties.

configuratie-browser-w3tc-les

Laat de optie " Activeer HTTP (gzip) compressie "Geactiveerd. Dit vermindert de grootte van tekstbestanden en kan een aanzienlijke invloed hebben op de prestaties van de site.

Laat de optie " Voorkoming van caching van objecten "Gecontroleerd. Dit zorgt ervoor dat alle tijdparameters worden gewijzigd en een nieuwe tekenreeks wordt gegenereerd en gekoppeld aan alle items in de cache, zodat browsers weten hoe ze zich kunnen ontdoen van oude bestanden om de nieuwste te downloaden.

Er zijn enkele websitebronnen die u niet in de cache wilt laten opslaan door de browser. Het kan een Flash-mediaspeler zijn. Voeg het pad naar deze bronnen toe in de ' Voorkom lijst met cachinguitzonderingen .

Vink de optie " Plaats geen cookies voor statische bestanden .

Controle-of-cookies-w3tc

Het idee hier is dat statische bestanden (afbeeldingen, CSS en JavaScript-bestanden) hebben geen cookie nodig om aan de HTTP-header te worden toegevoegd.

De volgende optie "Verwerk geen 404-fouten voor statische objecten met WordPress", vermindert de serverbelasting doordat de server statische 404-bestanden kan beheren in plaats van het standaard WordPress 404-proces te gebruiken.

Tenzij u een zware belasting van 404 pagina's verwacht, zal het selecteren van deze optie de prestaties niet veel veranderen. De beste werkwijze is om deze optie aan te vinken, maar het kan ervoor zorgen dat sommige plug-ins een aantal 404-fouten genereren. Als dit gebeurt, moet u de URL's voor de inbreukmakende bronnen handmatig toevoegen aan het veld met de titel 'Lijst met 404-foutuitzonderingen. ".

Browsercache: CSS en JS, HTML en XML, media

Elk van deze secties neemt waarden over die zijn toegevoegd aan de " Algemeen ". U kunt echter elk van deze secties gebruiken om te verfijnen hoe elk type bron wordt verwerkt in de browsercache.

Dat is alles voor deze tutorial. Als je vragen hebt, stel ze dan gerust in de comments.