WordPress-sivustoja voidaan konfiguroida palvelimen välimuistilla (server side cache). Kaikki uudet asennukset on oletusarvoisesti konfiguroitu käyttämään tätä välimuistia. Välimuistin TTL (time to live) on oletusarvoisesti 7 päivää ja tämä voidaan konfiguroida erikseen jokaiselle sivustolle.
Mikä on välimuisti (Nginx Cache)?
Ilman välimuistia jokainen sivu täytyy "kerätä" tietokannasta ja rakentaa sivu. Jos välimuistia käytetään, sivun HTML-dokumentti tallennetaan ja seuraavat sivun lataukset voivat käyttää tallennettua versiota sivusta. Tämä tekee sivun latauksesta lähes välittömän, koska ei tarvita tietokantayhteyksiä tai PHP-funktioita. Tämä lisää huomattavasti sivuston nopeutta.
Ongelmia voi ilmetä, kun sivuston sisältöä päivitetään. Vaikka käytämme lisäosaa välimuistin tyhjentämiseksi automaattisesti sisällön päivitysten yhteydessä, tämä automaatio voi epäonnistua ja päivitetty sisältö ei ehkä tule näkyviin uloskirjautuneille käyttäjille. Tässä tapauksessa välimuistin manuaalinen tyhjennys on tarpeen.
Huomio: Välimuisti jätetään pois admin-käyttäjiltä, joten jos olet kirjautuneena sisään, sivun lataukset ohittavat välimuistin. Käytä selaimen yksityistä tilaa tai kirjaudu ulos testataksesi sivun välimuistiversiota.
Välimuistin tyhjentäminen
Mikäli automaattinen välimuistin tyhjennys epäonnistuu jostain syystä sisältöä päivitettäessä, voit tyhjentää välimuistin manuaalisesti käymällä Nginx Cache -lisäosan hallintasivulla ja klikkaamalla "Purge Cache" -painiketta yläpalkissa.
Kommentit
0 kommenttia
Kommentointi on poistettu käytöstä.