Normaalissa WordPress-asennuksessa WordPress tallentaa transientit ja muun välimuistiin tallennetun sisällön samaan MariaDB-tietokantaan muun sivustodatan kanssa. Tämä data voidaan optimoida ottamalla käyttöön objektivälimuisti (object cache). Sen sijaan, että transientit noudettaisiin tietokannasta, niiden tallennukseen voidaan käyttää RAM-muistia. Seravon palvelupaketeissa on vakiona käytössä Redis tämän tyyppisen datan tallentamiseen, mikä tekee sivustostasi nopeamman.
Redis on oletuksena käytössä Seravolla
Redis on oletusarvoisesti käytössä Seravon WordPress-ylläpidossa ja hosting-palvelussa, joten sinun ei tarvitse tehdä lisäkonfiguraatioita sen aktivoimiseksi. Voit tarkastella Rediksen ja muiden välimuistien tilaa Seravo Pluginin Sivuston tila -sivulta.
Rediksen asetukset on määritelty wp-config.php-tiedostossa. Jos sinun täytyy jostain syystä poistaa Redis käytöstä, voit tehdä sen Seravo Pluginin avulla tai nimeämällä object-cache.php-tiedoston uudelleen seuraavilla komennoilla:
cd /data/wordpress/htdocs/wp-content
mv object-cache.php object-cache.php.off
Objektivälimuisti voidaan ottaa uudelleen käyttöön kääntämällä nämä muutokset. Nimeä vain tiedosto uudelleen mv komennolla. Tämän muutoksen jälkeen on suositeltavaa tyhjentää välimuisti varmistaaksesi, että kaikki vanha palvelinpuolen data on tyhjennetty:
cd /data/wordpress/htdocs/wp-content
mv object-cache.php.off object-cache.php
wp-purge-cache
Objektivälimuistin toiminnan varmistaminen
Objektivälimuistin toimivuutta voidaan tarkastella komennolla redis-cli monitor, joka näyttää pelkän yhden rivin OK-tekstin sijasta jatkuvasti tulostetta mikäli objektivälimuistiin tulee hakuja tai tallennuksia WordPressin sivunlatausten aikana.
Haluatko tietää lisää Redis-välimuistista?
Lisätietoja ja Redis-komentoja löydät Rediksen dokumentaatiosta.
