Het opzetten van W3 Total Cache kan vermoeiend zijn. Deze populaire caching-plug-in heeft 16 menu's om mee te kampen en biedt een duizelingwekkende reeks opties om te configureren. Het doorlopen van elk ervan is echter een aanzienlijke boost voor de prestaties van een website.

Deze tutorial is de tweede in een reeks van tutorials over W3 Total Cache (W3TC).

In deze tutorial, die in verschillende hoofdstukken zal worden gedaan, zullen we de 16 menu's van W3TC doorlopen en alle configuratie-opties verkennen die beschikbaar zijn in W3TC. Zodra je deze tutorials hebt voltooid, ben je klaar om de W3TC-setup als een professional aan te pakken.

W3 Total Cache configureren

W3TC is beschikbaar in de directory van WordPress plugins, daarom is de installatie eenvoudig. We hebben een tutorial geschreven over het installeren van een WordPress Plugin. U zult geen problemen ondervinden bij het installeren van W3TC.

Activeer na de installatie de plug-in en je zult zien " Performance Toegevoegd als een nieuw item op het hoogste niveau in het dashboardmenu.

w3tc plugin menu prestatie

Selecteer 'Performance' en u wordt naar het W3TC Dashboard geleid en u ziet een lijst met W3TC-items. Dus we zullen elk element doornemen:

1 - Dashboard

Het hoofddoel van het dashboard is om te dienen als een plaats waar u verschillende cachemodules kunt wissen, de compatibiliteit tussen de plug-in en de server kunt controleren en de serverprestaties kunt controleren.

Het eerste item dat op het dashboard wordt weergegeven, is een reeks knoppen waarmee u verschillende dingen kunt doen:

W3TC dekselkleur plugin

  • Compatibiliteitscontrole: Server-tests om te bepalen welke functies kunnen worden ingeschakeld.
  • Maak de caches leeg: Verwijdert alle in de cache opgeslagen bronnen.
  • Alleen de cache memcached (en) leegmaken: Verwijdert alle in de cache opgeslagen bronnen met behulp van de methode in de cache.
  • Lege alleen de opcode cache: Verwijdert alle bronnen in de cache met behulp van een van de opcode-cachemethoden.
  • Maak alleen de diskcache (s) leeg: Verwijdert alle cache-bronnen met behulp van de schijf.
  • Update van de "Media Query String": W3TC hecht een string aan het einde van de mediabronnen (CSS-, JS- en afbeeldingsbestanden). Klik op deze knop om deze tekenreeks bij te werken om ervoor te zorgen dat browsers een bijgewerkte versie van deze bronnen downloaden.

Veel van deze functies zijn ook toegankelijk vanaf elke pagina van uw dashboard.

WordPress menu toegankelijk W3TC

Over de compatibiliteitstest

De informatie die wordt gegenereerd door de compatibiliteitscontrole kan erg nuttig zijn. Met deze functie kunt u uw serverconfiguratie testen met alle W3TC-functies. Bekijk de resultaten en u weet welke functies u kunt inschakelen en welke functies iets meer vereisen.

WordPress compatibiliteitstest W3TC

Als u W3TC voor het eerst instelt, klikt u op de knop Compatibiliteitscontrole zodat u weet welke functies u kunt samenstellen.

Dashboard: Ondersteuning, marketingaanbiedingen, PageSpeed ​​en " Server Monitoring »

Onder de rij knoppen vindt u enkele aanvullende secties:

  • Premium Services: hiermee kunt u een helpdesk nemen.
  • Spread The Word: hiermee kunt u W3TC delen op sociale media, een notitie toevoegen aan de plug-in op WordPress.org en een link naar W3 EDGE toevoegen aan de voettekst van uw site.
  • Registratie op MaxCDN.
  • Controle van servers door New Relic en controle met Google Page Speed ​​Insights.

Merk op dat aanvullende configuratie vereist is in de algemene instellingen en het menu " Monitoren »Waar een sleutel PageSpeed ​​API, evenals het aanmaken van het account en de installatie van ' New Relic“, Zijn nodig om deze functies te activeren.

Al deze secties zijn optioneel en hebben geen invloed op de optimalisatie van de website.

2 - Algemene instellingen

Het menu "Algemene instellingen" is het belangrijkste menu in W3TC. Alle caching-opties die door W3TC worden aangeboden, worden in dit menu in- en uitgeschakeld en vervolgens verfijnd in volgende menu's.

Bekijk eerst de lijst met links bovenaan de pagina.

algemene instellingen-w3 totale cache

Elk van deze koppelingen maakt rechtstreeks verbinding met een lager gedeelte in het menu. Algemene instellingen ". Door erop te klikken, bespaart u veel scrollen.

Het is gebruikelijk voor W3TC-gebruikers om deze links en de W3TC-menu-items in het dashboardmenu te verwarren. Het is belangrijk om te beseffen dat de koppelingen in het dashboardmenu naar verschillende pagina's leiden waar de functies worden verfijnd. De links bovenaan de pagina leiden naar de menusecties " Algemene instellingen Waar deze functies zijn ingeschakeld of uitgeschakeld.

Algemene instellingen: Algemeen

Hieronder vindt u de lijst met links in het paneel « algemeen ". Er zijn twee opties in dit paneel:

algemene paneel W3TC plugin WordPress cache

Het selectievakje inschakelen om alle soorten caching in één keer in / uit te schakelen, wat meestal geen goed idee is en vaak tot overbelasting leidt.

W3TC-melding

Zeer weinig sites zullen alle cachemodules gebruiken, dus het is logischer om de caching-opties een voor een te doorlopen, waardoor het gemakkelijker wordt om te beoordelen welke u wilt gebruiken.

Algemene instellingen - Voorbeeldmodus

De preview-modus is een waardevol instrument geïntegreerd in W3TC, maar het duurt enige tijd om onder de knie.

Activeer de "Preview" -modus als u W3TC-configuraties live op een website uitvoert. Eenmaal ingeschakeld, verschijnt er een dialoogvenster bovenaan het scherm om u te laten weten dat eventuele aangebrachte wijzigingen geen invloed hebben op de gebruikerservaring, tenzij u de knop selecteert om die wijzigingen toe te passen.

fashion voorbeeld W3TC WordPress plugin

Wat de voorbeeldmodus doet, is een aparte container voor site-instellingen maken. Wijzigingen die in de W3TC-instellingen met de voorbeeldmodus zijn aangebracht, worden apart opgeslagen van de reeds geïmplementeerde instellingen. Hiermee kunt u de W3TC-instellingen manipuleren zonder de gebruikerservaring te beïnvloeden.

Als de voorbeeldmodus is ingeschakeld, ziet u drie knoppen:

  • Deactiveren : Schakelt de preview-modus uit en implementeert alle wijzigingen en back-ups in mijn preview.
  • implementeren : Past wijzigingen toe die zijn aangebracht en opgeslagen in de voorbeeldmodus op de live site, maar houdt de voorbeeldmodus ingeschakeld.
  • overzicht : Start een nieuw browservenster waar u de resultaten van de aangebrachte wijzigingen kunt zien zonder de bezoekerservaring te beïnvloeden (deze instellingen zijn alleen op u van toepassing).

Na het selecteren van ' Voorbeschouwing »(Preview) en vernieuw het venster; de knop verandert in " Stop preview ". Selecteer " Stop preview Om de site te bekijken zoals bezoekers deze zien, wanneer ze niet verbonden zijn.

Neem de tijd om vertrouwd te raken met de voorbeeldmodus. Enkele wijzigingen op W3TC (in het bijzonder het verkleinen van CSS- en JavaScript-bestanden) kan uw site niet beschikbaar maken.

Omgaan met deze live-instellingen met even actief verkeer is een heel slecht idee. Als de voorbeeldmodus is ingeschakeld, kunt u aan deze instellingen werken zonder de resultaten te bekijken totdat u tevreden bent met hun resultaten.

Clear Cache

Een type melding dat u gewend bent te zien, is de uitnodiging voor cache verwijderen.

verwijder cache W3TC plugin WordPress

Wat deze meldingen betekenen, is dat de wijzigingen die u hebt aangebracht alle in de cache opgeslagen inhoud ongeldig maken.

Dus elke keer als u wordt gevraagd om de cache te legen, doet u het.

Algemene instellingen: Cachepagina

Het volgende gedeelte in ' Algemene instellingen Is de " Pagina Cache ". Dit is waarschijnlijk de belangrijkste functie van W3TC. Als u niets anders doet dan pagina-caching inschakelen, zou u een meetbare boost moeten zien in de prestaties van uw site. Gelukkig is het ook eenvoudig in te stellen.

cache pagina W3TC WordPress cache plugin

W3TC kan verschillende cachemethoden gebruiken om statische kopieën van uw sitepagina's en artikelen in het cachegeheugen op te slaan (alle generiek aangeduid als "pagina's" door W3TC).

De standaardkeuze moet in de meeste gevallen zijn: " Schijf: verbeterd ". Gebruikers van gedeelde servers moeten echter mogelijk ' Disk: Basic Als hun host klaagt over overmatig gebruik van bronnen, of als uit de compatibiliteitscontrole blijkt dat de server niet compatibel is met harddisk caching-verharding.

Dedicated of Virtual Private Server-gebruikers kunnen kiezen voor een van de cachemethoden " opcode ". Als u de server zelf beheert, kunt u de cachemethode installeren " opcode Welke u verkiest. Als uw server een Windows-machine is, moet u ' Opcode: WinCache .

« Memcache Is ontworpen voor gebruik in hostingomgevingen met meerdere servers. Als gevolg hiervan is het mogelijk beschikbaar als u ' Cloud En zelfs enkele shared hostingproviders. Als deze beschikbaar is in uw hostingomgeving, kunt u deze gebruiken.

Met uw voorkeursmethode om geselecteerde pagina's te cachen, moet u nu uw instellingen opslaan.

Algemene instellingen: verkleinen

Minimalisatie van JavaScript- en CSS-bestanden kan sites kapot maken als u W3TC of een andere plug-in gebruikt. Wees daarom voorzichtig wanneer u de module " Kleineren .

cache-plugin W3TC WordPress verlagen

De optie " automobiel Combineert en verkleint alle JavaScript- en CSS-bronnen. Als u dit selecteert, kunt u echter niet met elk menu van de " Kleineren ". De enige manier om te weten hoe de dingen zich zullen gedragen, is door "Auto" te proberen, de instellingen in het menu "Minify" te verfijnen en te zien hoe uw site wordt geladen. Als je dat doet en je site ziet er slecht uit, gebruik dan de handmatige methode.

Selecteer de cachemethode " Schijf Als u shared hosting gebruikt. Selecteer anders dezelfde cachemethode die u hebt geselecteerd voor de ' Pagina Cache .

Algemene instellingen: Database Cache

Als uw site zich op een gedeelde server bevindt, is databasecaching uitgeschakeld. Het cachen van de database is een proces met veel resources. Tenzij uw server krachtig genoeg is om verwerking en opslag te verwerken, kan de cachedatabase uw site eerder vertragen dan versnellen.

Een gecachte database is eenvoudig op te zetten. Selecteer gewoon "Inschakelen" en kies de methode die u op deze caching wilt toepassen.

W3TC Caching

U moet nadenken over knelpunten die de prestaties van de website kunnen beïnvloeden om te begrijpen waarom een ​​cachedatabase uw site kan vertragen.

Als het databasequeryproces uw site vertraagt, kan de cachedatabase uw site versnellen door het aantal keren dat de database wordt opgevraagd te verminderen.

Als er echter een tekort aan servergeheugen is voor het vertragen van uw site, geeft het vragen van de server om de database in de cache te plaatsen een overbelasting van de server, waardoor deze verder vertraagt.

Dus hoe weet u of databasecaching moet worden ingeschakeld?

Als uw site op een gedeelde server wordt gehost, kunt u deze functie het beste uitschakelen.

Als uw site bronnen heeft - zoals op een VPS of een dedicated server - dan kunt u de caching van de database testen. U kunt ook testen of de site sneller is als caching is ingeschakeld.

Algemene instellingen: Objectcache

Objectcaching is ingebouwd in de WordPress-kern. De objectcachemodule slaat API-objecten op in het cachegeheugen om het aantal complexe verzoeken aan de database door de server te verminderen. Net zoals de database in de cache kan worden opgeslagen, is objectcaching ook eenvoudig in te stellen, maar het kan al dan niet helpen om de prestaties van uw website te verbeteren.

WordPress caching voorwerpen

Object caching heeft het grootste potentieel om overwegend dynamische sites te helpen (BuddyPress-sites, bbPress-sites) gehost in een privéomgeving. Als u een blog of website van een gedeelde server gebruikt, kunt u het proberen, maar in deze omgevingen is het ideaal om het uitgeschakeld te laten.

Om objectcaching in te schakelen, selecteert u de " activeren "(Enable ) en de cachemethode die u tot nu toe gebruikt.

Algemene instellingen: Browser Cache

Browser cache activering is net zo eenvoudig als het selecteren van een enkel selectievakje door te klikken op "Save All Changes" (Alle instellingen opslaan).

Browser caching

Als browsercaching is ingeschakeld, worden websitebronnen in de cache geplaatst door browsers van bezoekers. Op deze manier worden deze bronnen, wanneer een pagina een tweede keer wordt weergegeven, uit de browsercache geladen.

Algemene instellingen: CDN

Als u een inhoudsdistributienetwerk gebruikt (CDN) kunt u uw CDN-service integreren met W3TC. Dit spiegelt de cachebestanden van uw webserver, zodat u het voordeel hebt van beide services: caching en levering van de gedistribueerde inhoud (CDN).

Om CDN-integratie te activeren, selecteert u de " Enable  », Kies uw CDN-serviceprovider in de lijst met CDN's en klik vervolgens op« Bewaar alle instellingen "(Sla alle instellingen op).

CDN configuratie W3TC

U moet ook naar het CDN-menu gaan om uw CDN-inloggegevens aan W3TC toe te voegen, zodat dit correct werkt.

Het kan zijn dat Cloudflare ontbreekt in de lijst met CDN-services. Om Cloudflare te gebruiken, moet u een W3TC-extensie toevoegen. Toegang tot het menu « uitbreidingen ", Activeer de Cloudflare-extensie en keer terug naar de" Algemene instellingen Om de CloudFlare-integratie te voltooien.

Algemene parameters: "Reverse Proxy"

Als u deze optie wilt gebruiken, moet u ' Vernis Op uw server en doorloop geavanceerde stappen voor serverconfiguratie. Dit is alleen het soort dat u moet doen als u uw blog host in een privéomgeving met toegang wortel Op de server. Als u geïnteresseerd bent in het instellen van ' Vernis Zodat het werkt met W3TC, Tuts Plus (en anglais) biedt er een tutorial over.

Algemene instellingen: Monitoring

« New Relic »Besturingsservice, kan worden geïntegreerd met W3TC. Als u deze service wilt gebruiken, moet u ' New Relic Op de server en maak een account aan « New Relic ". Sinds " New Relic Moet op de server worden geïnstalleerd, het is niet compatibel met shared hosting.

Als New Relic op uw server is geïnstalleerd en u een nieuw account hebt « Relikwie Voer uw inloggegevens in dit gedeelte in om serverstatistieken toe te voegen aan uw W3TC-dashboard.

Algemene instellingen: Diversen

De eerste optie in de " Divers In de Algemene instellingen wordt gebruikt om de widget te activeren " Google Page Speed ”In het W3TC-dashboard. Hiervoor moet u eerst een API-sleutel instellen.

verkeerde instellingen W3TC

In de meeste gevallen wilt u deze opties niet configureren.

Controleer of de optie regels voor herschrijven standaard is aangevinkt. Haal het vinkje weg om te voorkomen dat W3TC je laat weten dat er iets mis is met je schrijfregels configuratie.

« Activeer het bestandslot "(Bestandsvergrendeling inschakelen) is standaard uitgeschakeld. Het vergrendelen van bestanden is niet compatibel met de meeste shared hosting. Bij privéhosting kunt u het echter inschakelen en kijken of het de prestaties van uw site verbetert.

« Optimaliseer de schijf verbeterde pagina "En" cache caching voor NFS verlagen Zijn standaard uitgeschakeld. Het is een optie die de prestaties van uw site een bescheiden boost kan geven.

« Edge-modus inschakelen Moet worden uitgeschakeld op productielocaties. Als u deze cachefunctie echter in een testomgeving wilt testen, selecteert u deze optie.

Algemene instellingen: Debug

Foutopsporingsmodus moet uitgeschakeld blijven, tenzij u deze actief gebruikt.

debug mode W3TC

Als de foutopsporingsmodus is ingeschakeld, wordt foutopsporingsinformatie toegevoegd aan het einde van de paginabron.

Het is interessant op te merken dat alleen cachemodules zijn ingeschakeld in het menu van ' instellingen Zal beschikbaar zijn in de foutopsporingsmodus. In de afbeelding hierboven kun je zien dat alleen " Pagina Cache "En" Kleineren " zijn beschikbaar. Dit komt doordat andere cachefuncties waren uitgeschakeld op het moment dat de afbeelding werd vastgelegd.

Algemene instellingen: Instellingen exporteren / importeren

Als u W3TC op een aantal sites gebruikt en overal dezelfde opties wilt toepassen, is deze functie erg handig.

instellingen importeren en exporteren

Selecteer ' Downloaden Om de huidige instellingen te exporteren. Gebruik vervolgens de optie Kies Bestand Op een andere site om dezelfde configuratie te downloaden. U kunt deze optie ook gebruiken om een ​​back-upbestand te maken dat als herstelpunt moet worden gebruikt bij het configureren van W3TC.

We zullen hier stoppen voor deze tutorial. We zullen doorgaan in een volgende. Vergeet niet dat we de verschillende functies van W3TC onderzoeken.

Deze lijst met metavakken bevat een samenvatting van de functies die (in hun volledige versie) beschikbaar in het menu « Performance .

Heeft u tot nu toe nog vragen? Vraag het ons gerust.