TIP: Hebt u een CMS Hosting account (WordPress Performance, Magento Business, Joomla Express, Drupal Express, enz.), dan zal Combell automatisch de beste caching methode voor u kiezen en die configureren. U moet deze procedure niet zelf doorlopen.
REDIS is de favoriete methode om WordPress te chachen indien de backend en/of de frontend traag zijn.
Om REDIS te implementeren in WordPress volgt u deze instructies:
Zorg er eerst voor dat u Redis caching activeert vanuit uw my rs-host
Log in op uw backend van WordPress
Installeer de volgende plug-in: Redis Object Cache (https://wordpress.org/plugins/redis-cache/other_notes/)
Activeer de plug-in maar klik nog niet op de 'Object cache inschakelen" knop in het gedeelte met de instellingen van de plug-in controle.
U zal zien dat deze plug-in een scherm heeft voor de instellingen, maar daar kunt u het IP-adres en de poort van uw REDIS niet invullen. U mote daarvoor eerst de volgende wp-config.php via ssh toevoegen:
/**
* REDIS config
*/
define('WP_REDIS_HOST', '176.62.167.157');
define('WP_REDIS_PORT', '10039');
define('WP_REDIS_PASSWORD', 'password');
U voegt deze blok code toe juist boven deze lijn:
/* That's all, stop editing! Happy blogging. */
Ga terug naar de rubriek Instellingen van uw WordPress plug-in, en klik op de "Object Cache inschakelen" knop..
Uw Redis zou nu moeten werken.
Controleer nu of de Redis Cache correct gevuld wordt. Dit doet u via de Redis-CLI:
Voer dit commando uit:
redis-cli -h redisipadress -p redisportnumber
Voorbeeld:
redis-cli -h 250.250.250.1 -p 10000
Dit is wat er zal verschijnen
250.250.250.1:10000>
Vul nu het woord "AUTH" in, gevolgd door het wachtwoord van de Redis instantie, en druk op Enter. Het zou er nu zo moeten uitzien:
250.250.250.1:10000> AUTH ***************
U zou nu een "OK" terug moeten krijgen. Antwoord hierop door het commando "keys" uit te voeren:
250.250.250.1:10000> keys *
Indien Redis correct geconfigureerd is, zou u een output moeten krijgen die er ongeveer zo uitziet:
1) "zc:k:f01_B95179D8427D4CD3A6E015530E9E4943"
2) "zc:ti:f01_BLOCK_SLIDE2"
3) "zc:k:f01_Zend_LocaleC_nl_NL_country_MR"
4) "zc:ti:f01_BLOCK_CATEGORY_ABOVE_EMPTY_COLLECTION"
5) "zc:k:f01_A9B2A0BB16F05FAA2371C0A5FB79E81C"
6) "zc:k:f01_CMS_BLOCK_BLOCK_LEFT_TOP_1_1"
7) "zc:k:f01_Zend_LocaleC_sv_SE_language_sv"