Missä päivitysten ongelma piilee?
Omalle palvelimelle asennetuissa ohjelmissa uusi versio tarkoittaa usein ZIP-tiedostoa, FTP-asiakasohjelmaa ja henkilöä, joka tietää, mitä kansioita ei saa korvata. Jollakulla on oltava pääsy palvelimelle ja aikaa päivitykseen. Yritys odottaa sopivaa ajankohtaa, joten päivitystä lykätään. Sillä välin saatetaan julkaista uudempi versio kuin yrityksessä asennettuna oleva.
Task Managerissa pääkäyttäjä asentaa uudet versiot suoraan asetuksista, yleensä ilman FTP:tä. Manuaalista tiedostojen siirtoa tarvitset vain ensiasennuksessa, ja teknistä tukea - jos hosting-palvelu ei salli ohjelman ylikirjoittaa omia tiedostojaan.
Mitä tapahtuu, kun napsautan ”Asenna”?
Päivityksistä huolehtii pääkäyttäjä kohdassa Asetukset → Päivitykset. Ohjelma tarkistaa uusien versioiden saatavuuden kirjautumisen yhteydessä, säännöllisesti sovelluksen ollessa auki sekä kun palaat selaimen välilehteen. Kun uusi versio ilmestyy, pääkäyttäjä näkee punaisen pisteen hammasratas-kuvakkeessa sekä Päivitykset-välilehden vieressä. Hän saa myös yhden ilmoituksen kutakin versiota kohden. Muut käyttäjät eivät näe pistettä eivätkä ilmoitusta.
Välilehdellä näkyvät asennettu versio, koodiversio ja uudemmat versiot muutosluetteloineen. Versiot asennetaan järjestyksessä: vain seuraavan version painike on aktiivinen. Kun napsautat Lataa, ohjelma näyttää varoituksen tietokannan ja uploads/-kansion varmuuskopioinnista. Varoitus on vahvistettava. Palvelin lataa paketin ja tarkistaa sen SHA-256-tarkistussumman.
Kun napsautat Asenna, edistymispalkki näyttää tietokannan migraatiot, tiedostojen kopioinnin ja viimeistelyn. Asennusohjelma ohittaa tiedoston includes/config.php sekä kansiot uploads/, storage/ ja logs/. Lopuksi painikkeen tekstiksi vaihtuu Päivitä sovellus.

Mitä hyödyt?
Sinun ei tarvitse sopia palvelinoikeuksia omaavan henkilön kanssa jokaisesta uudesta julkaisusta erikseen. Voit valita päivitysajankohdan tiimisi työtahdin mukaan sen sijaan, että odottaisit ulkopuolisen vapaata hetkeä. Teknistä tukea tarvitaan vasta, jos hosting-palvelu ei salli ohjelman ylikirjoittaa omia tiedostojaan.
Voit ennen päivitystä tarkistaa, mitä uutta versiota muuttuu, ja päättää, onko nyt sopiva hetki asentaa se. Voit siirtää päivitystä, jos haluat tehdä sen myöhemmin.
Esimerkki arjen työstä
Suunnitteluyrityksessä on kahdeksan työntekijää, ja se käyttää ohjelmaa omalla palvelimellaan. Ylläpitäjä on omistaja, joka määritti ohjelman aiemmin.
Keskiviikkoaamuna hän huomaa pisteen rataskuvakkeen vieressä. Hän lukee muutosluettelon, mutta siirtää päivitystä: tiimillä on sinä päivänä asiakastoteutus. Hän palaa asiaan perjantaina kello viiden jälkeen. Hän napsauttaa Lataa, vahvistaa varmuuskopiointia koskevan varoituksen ja varmuuskopioi tietokannan sekä liitekansion. Sitten hän napsauttaa Asenna. Edistymispalkissa näkyvät migraatiot ja tiedostojen kopiointi, ja lopuksi esiin tulee Päivitä sovellus. Hänen ei tarvinnut antaa kenellekään palvelimen salasanaa.
Muutaman kuukauden kuluttua yritys siirtää ohjelman toiselle hostingille. Siellä ensimmäinen päivitys pysähtyy kirjoitusoikeuksista kertovaan ilmoitukseen, koska uusi hosting ei salli ohjelman ylikirjoittaa omia tiedostojaan. Omistaja pyytää hosting-yritystä korjaamaan oikeudet ja yrittää päivitystä uudelleen seuraavana päivänä.
Usein kysytyt kysymykset
Edellyttääkö päivitys FTP-yhteyttä palvelimelle?
Yleensä ei. Kun painat Lataa, Task Manager hakee paketin palvelimelle ja tarkistaa sen, ja kun painat Asenna, se vaihtaa tiedostot. Teknisen henkilön apua tarvitset, jos hosting-palvelu ei salli ohjelman ylikirjoittaa omia tiedostojaan. Jos ladatussa paketissa ei ole automaattiasenninta, selain tallentaa sen koneellesi ja ohjelma näyttää ohjeet FTP-siirtoa varten.
Poistaako päivitys tietoni ja asetukseni?
Asennin ohittaa tiedoston includes/config.php sekä kansiot uploads/, storage/ ja logs/. Tietokannan muutokset se tekee itse migraatioiden kautta. Ennen paketin lataamista ohjelma muistuttaa tietokannan ja liitteiden kansion varmuuskopioinnista.
Voinko siirtyä suoraan uusimpaan versioon?
Et. Task Manager -versiot asennetaan järjestyksessä. Vain seuraavan version painike on aktiivinen, ja seuraavat versiot avautuvat edellisen asentamisen jälkeen.
Tarvitaanko päivitykseen voimassa oleva lisenssi?
Kyllä. Uuden version paketin voit ladata vain voimassa olevalla lisenssillä, ja päivityspalvelin näyttää julkaisulistan vain lisenssiavaimelle, joka on sidottu asennuksesi verkkotunnukseen. Kun avaimeen tallennettu päivitysoikeus päättyy, uuden version painike on tilassa ”Lukittu”, ja sen vihje kertoo syyn.
Ovatko päivitykset maksullisia?
Ensimmäiset 12 kuukautta päivityksiä sisältyvät lisenssin hintaan. Sen jälkeen uusien versioiden käyttöoikeuden vuotuinen uusiminen on valinnaista - ohjelma toimii edelleen myös ilman sitä. Alv 0 % -hinnat löydät hinnoittelusta.
Kuka tiimissä näkee tiedon uudesta versiosta?
Uutta versiota koskevan tiedon näkevät vain Task Managerin ylläpitäjät. He saavat ilmoituksen ja näkevät punaisen pisteen rataskuvakkeessa. Muut käyttäjät eivät näe näitä ilmoituksia.
