90 likes | 226 Views
Ortodoksinen viestintäseminaari Helsingissä 20.–21.4.2012, workshop Sonja Pyykkönen, Ortodoksi.net-portaali. Julkaisujärjestelmien valinta, hallinnointi ja ylläpito. Julkaisujärjestelmät.
E N D
Ortodoksinen viestintäseminaari Helsingissä 20.–21.4.2012, workshop Sonja Pyykkönen, Ortodoksi.net-portaali Julkaisujärjestelmien valinta, hallinnointi ja ylläpito
Julkaisujärjestelmät • tietojärjestelmä, joka palvelee koko organisaation sisällönhallintaa. Toimialasta riippuen voidaan jaotella vaikkapa näihin: • Dokumenttienhallintajärjestelmä • Www-sisällönhallintajärjestelmä (nettisivut) • Verkkokauppajärjestelmä • Aineistonhallintajärjestelmä (kuva-aineistot, videomateriaali, multimedia, jne.) • Wiki -järjestelmät • katsaus julkaisualustojen jaotteluun käsitekartan avulla: http://www.mindmeister.com/10596470 • kaikki esiteltävät sovellukset avoimen lähdekoodin sovelluksia
Avoimen lähdekoodin ohjelmat vs. kaupalliset versiot Avoimen lähdekoodin sisällönhallintajärjestelmä • Etuja • ei lisenssi- tai käyttömaksuja • tekninen ylläpitäjä tai palvelin voidaan tarvittaessa vaihtaa helposti, ei sido yhteen toimittajaan • ohjelmistokehitys ja -testaus on tehokkaampaa, kun sitä tekee laaja kehittäjäyhteisö • kuin kaupallisista ohjelmistoista • kehitys pohjautuu laadun ja toimintojen kehittämiseen ilman kustannusten aiheuttamia rajoituksia • käyttäjäryhmien tuki sekä aiheeseen keskittyvät foorumit. Vastaukset ongelmiin löytyvät suhteellisen nopeasti. • Haittoja • kukaan ei ole vastuussa, jos ohjelmassa esiintyy virheitä tai toimintahäiriöitä
Avoimen lähdekoodin ohjelmat vs. kaupalliset versiot Kaupallinen julkaisujärjestelmä • Etuja • hyvin valitulla toimittajalla usein laaja skaala yhteensopivia verkkopalveluita jo valmiina • jotkut kaupalliset julkaisujärjestelmät ovat jopa pidemmälle kehitettyjä kuin avoimen lähdekoodin järjestelmät • toimittaja vastaa järjestelmän toimivuudesta • Haittoja • usein pitkässä juoksussa kallis • toimittajan/teknisen ylläpitäjän vaihtaminen useimmiten mahdotonta, sitoutuminen yhteen toimijaan • kehittyminen ja tietoturva-aukkojen korjaaminen tapahtuu toimittajan resurssien mukaisesti, kehitystyö saattaa loppua kokonaan, jos toimittajalle tulee ongelmia • järjestelmän ulkopuolisten toimintojen integrointi järjestelmään usein vaikeaa/mahdotonta. Eli esimerkiksi erillisen keskustelupalstan liittäminen järjestelmään voi osoittautua hankalaksi
Yrityksen/yhteisön julkaisujärjestelmän käyttöönottoprosessista • Tarveanalyysi mitä halutaan tehdä ja millä resursseilla → vaatimusmäärittely julkaisualustalle • Julkaisujärjestelmän valinta vaatimusmäärittely tehdään tarpeiden ja resurssien pohjalta • Ulkoisten resurssien (hosting-alusta, asiantuntijapalvelut) kilpailuttaminen ja vertaileminen • Hosting-alustan hankinta tai nykyisen muuttaminen soveltuvaksi domainin hankinta • Julkaisujärjestelmän peruskonfiguraatio ja perusasetusten tekeminen • Sivuston ulkoasusuunnitelman tekeminen ja julkaisujärjestelmään sovittaminen • Käyttäjien kouluttaminen • Sisällöntuotanto nyt se työ vasta alkaa: kuvat, tekstit, luokittelu, hierarkia, lomakkeet jne. • Sivuston lopullinen testaus ja virittäminen • Ylläpito! ohjelmiston päivittäminen, sisällöntuottaminen, uusiutuminen
Avainasioita julkaisujärjestelmän (CMS) valinnassa • sisältö ja tarkoitus määrää käytettävän tekniikan • helppokäyttöinen ja loogisesti toimiva (etenkin sisällöntuottajille) • sivujen linkittäminen toisiinsa • tiedostojen lisääminen • ulkoasun muokkaaminen - valmiit sivupohjat vs omaperäinen ulkoasu • tiedon varastoiminen: wikissä sivuavaruus ja luokittelu, blogissa artikkelien aikajana ja nettisivusovelluksissa hierarkiapuu • sisältää tarvittavat palvelut ja ominaisuudet • lisäosien saatavuus • tietoturva on tarkoituksen mukaisella tasolla • alustan kehitys- ja tuki on ajantasaisista • laajalti käytetyillä järjestelmillä usein myös laajempi kehittäjäyhteisö • hosting-alusta (palvelinteknologia) ja CMS toimivat hyvin yhteen • LAMP (Linux, Apache, MySQL, PHP), • Windows-ympäristöt (Windows, MS Net/ASP, MS SQL Server, IIS) sekä erilaiset Java-pohjaiset ratkaisut • hankintahinta ja kehityskustannukset ovat kohtuulliset
Julkaisualustan käyttöönotto kaikessa lyhykäisyydessään • lataaminen ja asentamien omalle palvelimelle (mm. mediawiki) • täytyy olla palvelintilaa ja domain eli hosting-alusta • palvelimella täytyy olla pääsääntöisesti ainakin tietokanta- ja phptuki → jokaisen sovelluksen asennusohjeessa tiedotetaan teknisistä vaatimuksista • päivittäminen ja hallinnointi omalla vastuulla → päivittämättömyys altistaa virheiden sallimille hyökkäyksille. esim. päivittämättömät phpbb -keskustelupalstat kohtasivat hyökkäyksen. • varmuuskopiointi joko palveluna tai itse hoidettuna • verkkosovellusten käyttö: tilin luominen verkkosovellukseen (mm. blogit, fb, mindmeister, google) • sopii hyvin esim. blogin pitäjälle • osana isompaa tietopankkia esim. blogit ja fb • kätevä toteutus: luot vain tilin ja aloitat käyttämisen • ohjelmistot päivitetään aina uusimpaan versioon automaattisesti • olet samalla myös palveluntarjoajien armoilla. vrt. fb-uutiset esim. timeline-ominaisuudesta. Entä jos palveluntarjoaja lopettaa palvelunsa tarjoamisen tai muuttaa sen maksulliseksi (tapaus ning)? • tila ja kaista usein rajoitettua, lisätila maksaa
Ortodoksi.net Sanakirja, kirjallisuusluettelo Php + tietokanta
Ortodoksi.net • Julkaisujärjestelmänä Mediawiki • Foorumi: phpBB - päivitetty jo useampaan kertaan • Blogit: Wordpress MU • Uutispalvelu toteutettu myös blogina • Ortodoksi.netillä omat ryhmät sekä facebookissa että twitterissä • Moodle oppimateriaalin jakoa ja kurssien tekoa varten • Irralliset sovelmat: • sanakirja ja kirjallisuusluettelo toteutettu php:llä • Virtuaalikirkko - flash-sovellus • videot upotettu eri palvelimelta • YouTube? • kuvagalleriat toteutettu Mediawikillä