Hulp bij je webhostingpakket of domeinnaam?

Handleidingen, tips, premium diensten of vraag één van onze experts.

Verschillen

Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.

Link naar deze vergelijking

nl:webhosting:advanced:redis:wordpress [12-02-2019 10:02]
Elmar Besselink [Instellingen testen]
nl:webhosting:advanced:redis:wordpress [13-03-2019 09:56] (huidige)
Elmar Besselink
Regel 1: Regel 1:
-====== Hoe activeer ik Redis in WordPress? ====== +====== Hoe kan ik voor WordPress Redis instellen? ====== 
-<html><p style="margin-bottom: 30px;">Als je een Plus- of Pro-pakket hebt, dan is het mogelijk om Redis te gebruiken. Dit is een geavanceerde cachingtechniek die veelgebruikte data in het snelle RAM opslaat. Je kunt zo een flinke snelheidswinst behalen. Vooral zwaardere WordPress-websites, bijvoorbeeld in combinatie met <i>WooCommerce</i>, hebben baat bij Redis.</p></html>+Als je een Plus- of Pro-pakket hebt, dan is het mogelijk om Redis te gebruiken. Dit is een geavanceerde cachingtechniek die veelgebruikte data in het snelle RAM opslaat. Je kunt zo een flinke snelheidswinst behalen. Vooral zwaardere WordPress-websites, bijvoorbeeld in combinatie met //WooCommerce//, hebben baat bij Redis.
  
-We bespreken twee plugins waarmee je Redis kunt instellen: <html><i>Redis Object Cache</i></html> (methode 1) en <html><i>W3 Total Cache</i></html> (methode 2). Volg je de eerste methode, dan stel je enkel <html><i>Object Cache</i></html> in. Voor maximale performance bij grotere websites en webshops is daarom methode 2 aanbevolen. Daar heb je namelijk meer instelmogelijkheden.+We bespreken twee plugins waarmee je Redis kunt instellen: //Redis Object Cache// (methode 1) en //W3 Total Cache// (methode 2). Volg je de eerste methode, dan stel je enkel //Object Cache// in. Voor maximale performance bij grotere websites en webshops is daarom methode 2 aanbevolen. Daar heb je meer instelmogelijkheden.
  
 <note tip>**Ter kennisneming**\\ <note tip>**Ter kennisneming**\\
Regel 9: Regel 9:
  
 ===== Methode 1: Redis Object Cache ===== ===== Methode 1: Redis Object Cache =====
-Deze plugin is in vergelijking met W3 Total Cache eenvoudiger en biedt minder instellingen. Wil je Redis activeren en het liefst zo gemakkelijk mogelijk, kies dan voor deze methode. +Deze plugin is in vergelijking met W3 Total Cache eenvoudiger en biedt minder instellingen. Wil je Redis instellen en het liefst zo gemakkelijk mogelijk, kies dan voor deze methode.
  
-  - Log in op de backend van je WordPress-installatie. \\ \\ {{:nl:webhosting:advanced:redis:1-wordpress-redis-inloggen-backend.png?nolink&800|Log in op de backend van je WordPress-installatie.}} \\ \\ +**1.** Log in op de backend van je WordPress-installatie. 
-  - Klik links in het menu op '**Plugins**' en dan op '**Add New'**. \\ \\ {{:nl:webhosting:advanced:redis:2-wordpress-redis-plugin-installeren.png?nolink&800|Klik links in het menu op 'Plugins' en dan op 'Add New'.}} \\ \\ + 
-  - Zoek op '**Redis Object Cache**', installeer de plugin en klik daarna op '**Activate**'. \\ \\ {{:nl:webhosting:advanced:redis:3-wordpress-redis-plugin-installeren.png?nolink&800|Zoek op 'Redis Object Cache', installeer de plugin en klik daarna op 'Activate'.}} \\ \\ +{{:nl:webhosting:advanced:redis:1-wordpress-redis-inloggen-backend.png?nolink&800|Log in op de backend van je WordPress-installatie.}} 
-  - Open nu het bestand <html><i>wp-config.php</i></html>, bijvoorbeeld via de File Manager in DirectAdmin of je favoriete FTP-programma. Zoek daar de volgende regel op: \\ \\ <code>/* That's all, stop editing! Happy blogging. */</code> + 
-  - Voeg daarboven de volgende regels toe en sla de wijzigingen op: \\ \\ <code>define('WP_REDIS_PATH', '/tmp/redis.sock'); +**2.** Klik links in het menu op '**Plugins**' en dan op '**Add New'**.  
-define('WP_REDIS_SCHEME', 'unix');</code> Het ziet er dan dus als volgt uit: \\ \\ {{:nl:webhosting:advanced:redis:4-redis-wp-config-socket-toevoegen.png?nolink&800|Voeg de regels toe aan het wp-config.php-bestand.}} \\ \\ **Let op:** de default Redis-database is 0. Stel je Redis voor meerdere websites binnen hetzelfde pakket in, dan kun je het beste per website een andere Redis-database aanspreken. Je hebt de keuze uit 0 t/m 15. Gebruik bij meerdere websites de onderstaande regels, waar je met het getal achter ''%%WP_REDIS_DATABASE%%'' de database bepaalt. <code>define('WP_REDIS_PATH', '/tmp/redis.sock');+ 
 +{{:nl:webhosting:advanced:redis:2-wordpress-redis-plugin-installeren.png?nolink&800|Klik links in het menu op 'Plugins' en dan op 'Add New'.}} 
 + 
 +**3.** Zoek op '**Redis Object Cache**', installeer de plugin en klik daarna op '**Activate**'. 
 + 
 +{{:nl:webhosting:advanced:redis:3-wordpress-redis-plugin-installeren.png?nolink&800|Zoek op 'Redis Object Cache', installeer de plugin en klik daarna op 'Activate'.}} 
 + 
 +**4.** Open nu het bestand //wp-config.php//, bijvoorbeeld via de File Manager in DirectAdmin of je favoriete FTP-programma. Zoek daar de volgende regel op: 
 + 
 +<code>/* That's all, stop editing! Happy blogging. */</code> 
 + 
 +**5.** Voeg daarboven de volgende regels toe en sla de wijzigingen op: 
 + 
 +<code>define('WP_REDIS_PATH', '/tmp/redis.sock'); 
 +define('WP_REDIS_SCHEME', 'unix');</code>  
 + 
 +Het ziet er dan dus als volgt uit: 
 + 
 +{{:nl:webhosting:advanced:redis:4-redis-wp-config-socket-toevoegen.png?nolink&800|Voeg de regels toe aan het wp-config.php-bestand.}} 
 + 
 +**Let op:** de default Redis-database is 0. Stel je Redis voor meerdere websites binnen hetzelfde pakket in, dan kun je het beste per website een andere Redis-database aanspreken. Je hebt de keuze uit 0 t/m 15. Gebruik bij meerdere websites de onderstaande regels, waar je met het getal achter ''%%WP_REDIS_DATABASE%%'' de database bepaalt.  
 + 
 +<code>define('WP_REDIS_PATH', '/tmp/redis.sock');
 define('WP_REDIS_SCHEME', 'unix'); define('WP_REDIS_SCHEME', 'unix');
-define( 'WP_REDIS_DATABASE', '1');</code> Merk wel op dat je voor maximale performance de websites beter in afzonderlijke pakketten kunt onderbrengen. +define( 'WP_REDIS_DATABASE', '1');</code> 
-  - Ga nu in je WordPress-dashboard naar '**Plugins**' → '**Installed Plugins**' en klik bij '**Redis Object Cache**' op '**Settings**'. \\ \\ {{:nl:webhosting:advanced:redis:5-wordpress-redis-plugin-instellingen.png?nolink&800|Ga nu in je WordPress-dashboard naar 'Plugins' → 'Installed Plugins' en klik bij 'Redis Object Cache' op 'Settings'.}} \\ \\ +
-  - Klik daar op '**Enable Object Cache**' om Redis te activeren. \\ \\ {{:nl:webhosting:advanced:redis:6-wordpress-redis-plugin-activeren.png?nolink&800|Klik daar op 'Enable Object Cache' om Redis te activeren.}} \\ \\ +
-  - Controleer nu of er bij '**Status**' de melding '**Connected**' staat. Zo ja, dan heb je nu succesvol Redis geactiveerd! \\ \\ {{:nl:webhosting:advanced:redis:7-wordpress-redis-connected.png?nolink&800|Controleer nu of er bij 'Status' de melding 'Connected' staat.}}+
  
-Waar wenselijk kun je Redis Object Cache met andere cachingplugins combineren, zoals <html><i>WP Super Cache</i></htmlof <html><i>WP Rocket</i></html>. Echter, gebruik dit nooit tegelijkertijd met W3 Total Cache (methode 2) of een andere plugin met ingebakken Redis-ondersteuning. Data wordt dan dubbel naar Redis geschreven en dat is sterk af te raden. +Merk wel op dat je voor maximale performance de websites beter in afzonderlijke pakketten kunt onderbrengen. 
 + 
 +**6.** Ga nu in je WordPress-dashboard naar '**Plugins**' → '**Installed Plugins**' en klik bij '**Redis Object Cache**' op '**Settings**'. 
 + 
 +{{:nl:webhosting:advanced:redis:5-wordpress-redis-plugin-instellingen.png?nolink&800|Ga nu in je WordPress-dashboard naar 'Plugins' → 'Installed Plugins' en klik bij 'Redis Object Cache' op 'Settings'.}} 
 + 
 +**7.** Klik daar op '**Enable Object Cache**' om Redis te activeren.  
 + 
 +{{:nl:webhosting:advanced:redis:6-wordpress-redis-plugin-activeren.png?nolink&800|Klik daar op 'Enable Object Cache' om Redis te activeren.}} 
 + 
 +**8.** Controleer nu of er bij '**Status**' de melding '**Connected**' staat. Zo ja, dan heb je nu succesvol Redis ingesteld! 
 + 
 +{{:nl:webhosting:advanced:redis:7-wordpress-redis-connected.png?nolink&800|Controleer nu of er bij 'Status' de melding 'Connected' staat.}} 
 + 
 +Waar wenselijk kun je Redis Object Cache met andere cachingplugins combineren, zoals //WP Super Cache// of //WP Rocket//. Echter, gebruik dit nooit tegelijkertijd met W3 Total Cache (methode 2) of een andere plugin met ingebakken Redis-ondersteuning. Data wordt dan dubbel naar Redis geschreven en dat is sterk af te raden.  
 + 
 +<html> 
 +<div class="wit wittop witbottom mar30bot pad30top pad30rig pad30bot pad30lef"> 
 +<a class="knop knoporanje groteknop" style="color: #fff;" href="https://www.antagonist.nl/wordpress/?utm_source=redis-wordpress&utm_medium=handleiding&utm_campaign=help" target="_blank" rel="noopener noreferrer">Start <span class="weg">nu</spanmet WordPress →</a></div> 
 +</html>
  
 ===== Methode 2: W3 Total Cache ===== ===== Methode 2: W3 Total Cache =====
 Deze plugin biedt in vergelijking met de Redis Object Cache-plugin meer opties. Wil je dus meer performance, ben je bekend met W3 Total Cache en weet je wat je doet, kies dan voor deze methode. Deze plugin biedt in vergelijking met de Redis Object Cache-plugin meer opties. Wil je dus meer performance, ben je bekend met W3 Total Cache en weet je wat je doet, kies dan voor deze methode.
  
-  - Log in op de backend van je WordPress-installatie. \\ \\ {{:nl:webhosting:advanced:redis:1-wordpress-redis-inloggen-backend.png?nolink&800| Log in op de backend van je WordPress-installatie.}} \\ \\ +**1.** Log in op de backend van je WordPress-installatie. 
-  - Klik links in het menu op '**Plugins**' en dan op '**Add New'**. \\ \\ {{:nl:webhosting:advanced:redis:2-wordpress-redis-plugin-installeren.png?nolink&800|Klik links in het menu op 'Plugins' en dan op 'Add New'.}} \\ \\ + 
-  - Zoek op '**W3 Total Cache**', installeer de plugin en klik daarna op '**Activate**'. \\ \\ {{:nl:webhosting:advanced:redis:3-redis-wordpress-w3-total-cache-installeren.png?nolink&800|Zoek op 'W3 Total Cache', installeer de plugin en klik daarna op 'Activate'.}} \\ \\ +{{:nl:webhosting:advanced:redis:1-wordpress-redis-inloggen-backend.png?nolink&800| Log in op de backend van je WordPress-installatie.}} 
-  - Klik nu links in het menu op '**Performance**' en dan op '**General Settings'**. Zoek daar de instellingen voor '**Object Cache**'. Vink daar '**Enable**' achter '**Object Cache**' aan en zet '**Object Cache Method**' op '**Redis**'. \\ \\ {{:nl:webhosting:advanced:redis:4-wordpress-redis-w3-object-cache.png?nolink&800|Zet achter 'Object Cache' een vinkje bij  'Enable'en wijzig 'Object Cache Method' naar 'Redis'.}} \\ \\ Als je de aanpassingen hebt gedaan, dan klik je op '**Save all settings**' om het op te slaan. \\ \\ + 
-  - Ga nu naar '**Performance**' → '**Object Cache**' en verander daar de '**Redis hostname**' naar: ''%%/tmp/redis.sock%%'' \\ \\ {{:nl:webhosting:advanced:redis:5-redis-wordpress-w3-object-hostname.png?nolink&800|Ga naar 'Performance' → 'Object Cache' en verander de 'Redis hostname' naar: /tmp/redis.sock }} \\ \\ **Optioneel:** de default Redis-database is 0. Stel je Redis voor meerdere websites binnen hetzelfde pakket in, dan kun je het beste per website een andere Redis-database aanspreken. Bij '**Redis Database ID**' kun je de database kiezen (0 t/m 15). \\ \\  +**2.** Klik links in het menu op '**Plugins**' en dan op '**Add New'**. 
-  - Als je de hostname hebt ingevuld, dan klik je op '**Test**' om te controleren of de verbinding slaagt. Zo ja, klik dan daarna onderaan op '**Save all settings**'. \\ \\ + 
-  - Ga nu weer '**Performance**' → '**General Settings**' en zoek de instellingen voor **'Page Cache'**. Vink daar '**Enable**' achter '**Page Cache**' aan en zet '**Page Cache Method**' op '**Redis**'. \\ \\ {{:nl:webhosting:advanced:redis:6-redis-wordpress-w3-page-cache.png?nolink&800|Vink 'Enable' achter 'Page Cache' aan en zet 'Page Cache Method' op 'Redis'.}} \\ \\ Klik op '**Save all settings**' als je de aanpassingen hebt gedaan. \\ \\ +{{:nl:webhosting:advanced:redis:2-wordpress-redis-plugin-installeren.png?nolink&800|Klik links in het menu op 'Plugins' en dan op 'Add New'.}} 
-  - Ga nu naar '**Performance**' → '**Page Cache**' en verander de '**Redis hostname**' naar: ''%%/tmp/redis.sock%%'' \\ \\ {{:nl:webhosting:advanced:redis:7-redis-wordpress-w3-page-cache-hostname.png?nolink&800|Ga nu naar 'Performance' → 'Page Cache' en verander de 'Redis hostname' naar: /tmp/redis.sock}} \\ \\ Klik op '**Test**' of de verbinding slaagt. Zo ja, klik dan daarna onderaan op '**Save all settings**'. \\ \\ + 
-  - Klik nu links in het menu op '**General Settings'** en zoek de instellingen voor '**Database Cache**'. Zet achter '**Database Cache**' een vinkje bij '**Enable**' en wijzig de '**Database Cache Method**' naar '**Redis**'. \\ \\ {{:nl:webhosting:advanced:redis:8-redis-wordpress-w3-database-cache.png?nolink&800|Zet achter 'Database Cache' een vinkje bij 'Enable' en wijzig de 'Database Cache Method' naar 'Redis'.}} \\ \\ +**3.** Zoek op '**W3 Total Cache**', installeer de plugin en klik daarna op '**Activate**'. 
-  - Ga naar '**Performance**' → '**Database Cache**' en verander de '**Redis hostname**' naar: ''%%/tmp/redis.sock%%'' \\ \\ {{:nl:webhosting:advanced:redis:9-redis-wordpress-w3-database-cache-hostname.png?nolink&800|Ga naar 'Performance' → 'Database Cache' en verander de 'Redis hostname' naar: /tmp/redis.sock}} \\ \\ Klik op '**Test**' of de verbinding slaagt. Zo ja, klik dan daarna onderaan op '**Save all settings**'. \\+ 
 +{{:nl:webhosting:advanced:redis:3-redis-wordpress-w3-total-cache-installeren.png?nolink&800|Zoek op 'W3 Total Cache', installeer de plugin en klik daarna op 'Activate'.}} 
 + 
 +**4.** Klik nu links in het menu op '**Performance**' en dan op '**General Settings'**. Zoek daar de instellingen voor '**Object Cache**'. Vink daar '**Enable**' achter '**Object Cache**' aan en zet '**Object Cache Method**' op '**Redis**'. 
 + 
 +{{:nl:webhosting:advanced:redis:4-wordpress-redis-w3-object-cache.png?nolink&800|Zet achter 'Object Cache' een vinkje bij  'Enable'en wijzig 'Object Cache Method' naar 'Redis'.}} 
 + 
 +Als je de aanpassingen hebt gedaan, dan klik je op '**Save all settings**' om het op te slaan. 
 + 
 +**5.** Ga nu naar '**Performance**' → '**Object Cache**' en verander daar de '**Redis hostname**' naar: ''%%/tmp/redis.sock%%'' 
 + 
 +{{:nl:webhosting:advanced:redis:5-redis-wordpress-w3-object-hostname.png?nolink&800|Ga naar 'Performance' → 'Object Cache' en verander de 'Redis hostname' naar: /tmp/redis.sock }} 
 + 
 +**Optioneel:** de default Redis-database is 0. Stel je Redis voor meerdere websites binnen hetzelfde pakket in, dan kun je het beste per website een andere Redis-database aanspreken. Bij '**Redis Database ID**' kun je de database kiezen (0 t/m 15).  
 + 
 +**6.** Als je de hostname hebt ingevuld, dan klik je op '**Test**' om te controleren of de verbinding slaagt. Zo ja, klik dan daarna onderaan op '**Save all settings**'. 
 + 
 +**7.** Ga nu weer '**Performance**' → '**General Settings**' en zoek de instellingen voor **'Page Cache'**. Vink daar '**Enable**' achter '**Page Cache**' aan en zet '**Page Cache Method**' op '**Redis**'. 
 + 
 +{{:nl:webhosting:advanced:redis:6-redis-wordpress-w3-page-cache.png?nolink&800|Vink 'Enable' achter 'Page Cache' aan en zet 'Page Cache Method' op 'Redis'.}} 
 + 
 +Klik op '**Save all settings**' als je de aanpassingen hebt gedaan. 
 + 
 +**8.** Ga nu naar '**Performance**' → '**Page Cache**' en verander de '**Redis hostname**' naar: ''%%/tmp/redis.sock%%'' 
 + 
 +{{:nl:webhosting:advanced:redis:7-redis-wordpress-w3-page-cache-hostname.png?nolink&800|Ga nu naar 'Performance' → 'Page Cache' en verander de 'Redis hostname' naar: /tmp/redis.sock}} 
 + 
 +Klik op '**Test**' of de verbinding slaagt. Zo ja, klik dan daarna onderaan op '**Save all settings**'. 
 + 
 +**9.** Klik nu links in het menu op '**General Settings'** en zoek de instellingen voor '**Database Cache**'. Zet achter '**Database Cache**' een vinkje bij '**Enable**' en wijzig de '**Database Cache Method**' naar '**Redis**'. 
 + 
 +{{:nl:webhosting:advanced:redis:8-redis-wordpress-w3-database-cache.png?nolink&800|Zet achter 'Database Cache' een vinkje bij 'Enable' en wijzig de 'Database Cache Method' naar 'Redis'.}} 
 + 
 +**10.** Ga naar '**Performance**' → '**Database Cache**' en verander de '**Redis hostname**' naar: ''%%/tmp/redis.sock%%'' 
 + 
 +{{:nl:webhosting:advanced:redis:9-redis-wordpress-w3-database-cache-hostname.png?nolink&800|Ga naar 'Performance' → 'Database Cache' en verander de 'Redis hostname' naar: /tmp/redis.sock}} 
 + 
 +Klik op '**Test**' of de verbinding slaagt. Zo ja, klik dan daarna onderaan op '**Save all settings**'.
  
-Als je de betaalde versie van W3 Total Cache bezit, dan kun je op soortgelijke wijze ook <html><i>Fragment Cache</i></html> instellen. Ben je een gevorderde gebruiker, dan kun je tevens eens naar de instellingen bij <html><i>Minify</i></html> kijken.+Als je de betaalde versie van W3 Total Cache bezit, dan kun je op soortgelijke wijze ook //Fragment Cache// instellen. Ben je een gevorderde gebruiker, dan kun je tevens eens naar de instellingen bij //Minify// kijken.
  
 ===== Instellingen testen ===== ===== Instellingen testen =====
 Merk op dat het lastig is om instellingen te adviseren die overal optimaal zijn. Wil je een snellere website, dan is over het algemeen Full Page Cache altijd aan te raden. Ook Object Cache zorgt doorgaans voor een snellere frontend en backend. Merk op dat het lastig is om instellingen te adviseren die overal optimaal zijn. Wil je een snellere website, dan is over het algemeen Full Page Cache altijd aan te raden. Ook Object Cache zorgt doorgaans voor een snellere frontend en backend.
  
-Iedere website is anders. Test daarom de snelheid van je website zowel voor als na een wijziging, bijvoorbeeld via [[https://www.webpagetest.org/|WebPagetest]] of [[https://developers.google.com/speed/pagespeed/insights/|PageSpeed Insights]]. Zo weet je of de aanpassing het gewenste effect heeft gehad en of je het eventueel moet terugdraaien.+Iedere website is anders. Test daarom de snelheid ervan, zowel voor als na een wijziging. Bijvoorbeeld via [[https://www.webpagetest.org/|WebPagetest]] of [[https://developers.google.com/speed/pagespeed/insights/|PageSpeed Insights]]. Zo weet je of de aanpassing het gewenste effect heeft gehad en of je het eventueel moet terugdraaien.
  
 <note ref>  <note ref> 
 **Gerelateerde vragen** **Gerelateerde vragen**
-    * [[nl:webhosting:advanced:redis:flush|Hoe flush ik Redis-databases?]] +  * [[nl:webhosting:advanced:redis:flush]] 
-    * [[nl:webhosting:advanced:redis:joomla|Hoe activeer ik Redis in Joomla?]] +  * [[nl:webhosting:advanced:redis:joomla]] 
-    * [[nl:webhosting:advanced:redis:magento|Hoe activeer ik Redis in Magento 2?]]+  * [[nl:webhosting:advanced:redis:magento]]
 </note> </note>
 
Geen cookies