WordPress-sivusto ei ole valmis siinä vaiheessa, kun se julkaistaan. Ydinohjelmisto, teemat ja lisäosat saavat jatkuvasti päivityksiä, jotka korjaavat virheitä, paikkaavat tietoturva-aukkoja tai tuovat uusia ominaisuuksia. Samalla jokainen päivitys on pieni riski, jos jotain menee pieleen. Siksi päivitykset ja varmuuskopiot kuuluvat yhteen. Tässä artikkelissa kerrotaan, miten ylläpidosta saa rutiinin, joka ei vie paljon aikaa.
Miksi päivityksiä ei kannata lykätä
Monet WordPress-sivustoihin kohdistuvat murrot hyödyntävät vanhentuneita lisäosia tai teemoja, joiden tunnetut haavoittuvuudet on jo korjattu uudemmissa versioissa. Kun korjaus julkaistaan, tieto haavoittuvuudesta on usein samalla julkista, ja päivittämätön sivusto on helppo kohde. Päivitykset pitävät sivuston myös yhteensopivana uusien PHP-versioiden kanssa.
WordPress asentaa pienet korjaus- ja tietoturvapäivitykset ytimeen oletuksena automaattisesti. Lisäosille ja teemoille automaattiset päivitykset voi kytkeä päälle erikseen hallintapaneelin lisäosalistasta. Isompia versioita kannattaa silti seurata itse.
Varmuuskopio ennen jokaista isoa muutosta
Varmuuskopio on vakuutus sille päivälle, kun jokin päivitys rikkoo sivuston tai palvelimella tapahtuu virhe. WordPress-sivuston varmuuskopiossa on kaksi osaa: tietokanta, jossa ovat sisällöt ja asetukset, sekä tiedostot, kuten teemat, lisäosat ja mediakirjaston kuvat. Molemmat tarvitaan, jotta sivusto voidaan palauttaa kokonaan.
Moni webhotelli tekee automaattisia varmuuskopioita, mutta niiden säilytysaika ja palautustapa vaihtelevat. Siksi oma, erillinen varmuuskopio on hyvä lisä. Siihen on tarjolla lisäosia, jotka ajastavat kopioinnin ja tallentavat tiedostot esimerkiksi pilvipalveluun. Tärkeintä on, ettei ainoa kopio sijaitse samalla palvelimella kuin itse sivusto.
Testaa ensin, päivitä sitten
Isoissa päivityksissä, kuten teeman pääversion vaihdossa tai sivunrakentajan päivityksessä, kannattaa käyttää testiympäristöä. Monet palveluntarjoajat tarjoavat niin sanotun staging-ympäristön, johon sivustosta tehdään kopio. Päivitykset ajetaan ensin siellä, ja vasta kun kaikki toimii, muutokset tehdään varsinaiselle sivustolle.
Jos testiympäristöä ei ole, päivitä lisäosat yksi kerrallaan ja tarkista sivusto jokaisen jälkeen. Silloin tiedät heti, mikä päivitys aiheutti ongelman, jos sellainen ilmenee.
Siivoa samalla turhat lisäosat
Ylläpitokierros on hyvä hetki käydä läpi asennetut lisäosat. Käytöstä poistettu lisäosa kannattaa myös poistaa kokonaan, koska sen tiedostot jäävät muuten palvelimelle. Jos lisäosaa ei ole päivitetty pitkään aikaan, kannattaa etsiä tilalle aktiivisesti kehitetty vaihtoehto. Samalla voi siivota tietokannasta vanhat luonnokset ja revisiot esimerkiksi WP-Optimize-lisäosalla, mikä keventää sivustoa.
Säännöllinen ylläpito ei vaadi paljon. Tarkista päivitykset vaikkapa kerran viikossa, varmista että varmuuskopiot todella syntyvät ja kokeile palautusta silloin tällöin. Näin pienistä ongelmista ei kasva isoja. Lisää vinkkejä tarpeellisista laajennuksista löydät sivulta WordPress lisäosat.
