Siirry pääsisältöön

Object cache-välimuistin aktivointi

Päivitetty yli 2 viikkoa sitten

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.

Vastasiko tämä kysymykseesi?