WordPressin revisiot tallentavat aiemmat versiot sivuista ja artikkeleista, joten voit tarkistaa muutokset tai palauttaa vanhan sisällön. Kun sivustoa päivitetään usein, rajaton versiohistoria kasvattaa tietokantaa turhaan. Sopiva revisioraja säilyttää palautusmahdollisuuden, mutta pitää tietokannan hallittavana.

Miten WordPressin revisiot kasvattavat tietokantaa?

WordPress tallentaa revisiot tietokannan posts-tauluun varsinaisten sivujen, artikkelien ja muiden sisältötyyppien rinnalle. Jokainen tallennettu versio saa oman tietueensa. Myös automaattinen tallennus käyttää revisiojärjestelmää, mutta yhdestä artikkelista ei synny uutta automaattitallennusta minuutti toisensa jälkeen: WordPress korvaa saman käyttäjän aiemman automaattitallennuksen uudella. WordPressin virallinen ohje kuvaa revisioiden tallennustavan ja palauttamisen.

Kasvu näkyy selvimmin sivustolla, jolla on paljon päivitettäviä sisältöjä. Jos 80 sivua päivitetään neljä kertaa kuukaudessa ja jokainen päivitys tuottaa yhden säilytettävän revision, uusia tietueita kertyy 320 kuukaudessa ja 3 840 vuodessa. Todellinen määrä riippuu tallennuskerroista, sisältötyypeistä ja asetetusta revisiorajasta.

Revisiot eivät yksin ratkaise sivuston nopeutta, sillä suorituskykyyn vaikuttavat myös palvelin, välimuisti, teema, lisäosat ja kuvat. Tietokannan kasvu kannattaa silti huomioida osana WordPressin nopeuden kokonaisuutta.

Rajattu versiohistoria säilyttää palautusmahdollisuuden ilman rajattomasti kasvavaa tietokantaa.

WordPressin revisiot ja tietokannan koon seuranta hallintanäkymässä

WordPressin revisiot hallintaan sopivalla rajalla

WordPress säilyttää oletusarvoisesti kaikki tavalliset revisiot, ellei määrää ole rajattu. Kehittäjä voi määrittää wp-config.php-tiedostossa esimerkiksi kolme tai kaksitoista säilytettävää versiota sisältöä kohden. Kun raja ylittyy seuraavan päivityksen yhteydessä, WordPress poistaa vanhimpia revisioita automaattisesti. Asetus kannattaa tehdä varmuuskopion jälkeen ja testata ennen tuotantosivuston laajaa päivittämistä.

Sopiva määrä riippuu työskentelytavastasi. Muutaman version raja voi riittää sivuille, joilla tehdään pieniä tekstikorjauksia. Laajasti muokattavat palvelusivut voivat hyötyä pidemmästä historiasta. Revisioita ei yleensä kannata poistaa kokonaan käytöstä, sillä ne tarjoavat nopean keinon tarkistaa ja perua sisältömuutoksia.

Revisioasetusten rinnalla kannattaa tarkistaa, että WordPressin ajastetut tehtävät toimivat ja että lisäosien vastuut ovat selkeät. Näin julkaiseminen, varmuuskopiointi ja ylläpitotoimet eivät kuormita sivustoa samaan aikaan.

Vanhojen revisioiden siivous ilman turhaa riskiä

Uusi revisioraja ei välttämättä poista koko vuosien aikana kertynyttä historiaa yhdellä kertaa. Vanhojen revisioiden poistamiseen voi käyttää tietokantatyökalua, hallittua komentorivitoimintoa tai tarkoitukseen valittua lisäosaa. Ota ensin täydellinen varmuuskopio tiedostoista ja tietokannasta. Tarkista palautusmenetelmä ennen poistoa.

Älä aja tietokannan yleistä puhdistusta sokkona. Varmista ensin, mitä tauluja ja tietueitä työkalu käsittelee. Tarkista myös lisäosien yhteensopivuus ja rajaa ylläpitäjän oikeudet tehtävän mukaan. Sivustomme ohje WordPressin käyttöoikeuksista auttaa hahmottamaan, miksi pääsyä asetuksiin ja tietokantaan kannattaa hallita tarkasti.

Pidä tietokanta kunnossa jatkuvien päivitysten aikana

Toimiva ylläpitomalli yhdistää revisiorajan, varmuuskopiot ja säännöllisen seurannan. Tarkista tietokannan koko ennen muutosta ja sen jälkeen. Seuraa myös hallintapaneelin hitautta, varmuuskopioiden kokoa ja päivitysten läpimenoaikaa. Näin huomaat kasvun ennen kuin siitä tulee ylläpitoa hidastava tekijä.

Sisällön tekniseen laatuun kuuluu myös rakenteiden tarkistus. Päällekkäisten sisältöjen ehkäisy vähentää turhia sivuversioita, ja WordPress-sivuston järjestelmällinen tarkastus auttaa löytämään asetukset, jotka kaipaavat huomiota. Kun päivitysprosessi on hallittu, voit uudistaa sisältöä ilman rajattomasti kasvavaa versiohistoriaa.