Sari Koskenkorva. Sisällönhallintajärjestelmät Wordpress, Joomla! ja Drupal. Metropolia Ammattikorkeakoulu Mediatekniikan koulutusohjelma VBP06S



Samankaltaiset tiedostot
Web-sisällönhallintajärjestelmät

Web-sisällönhallintajärjestelmät. Sisältö. Mitä on web-sisällönhallinta?

Mikä on WordPress? itse ylläpidettävä (self-hosted) WordPress.com: ilmainen 3. osapuolen ylläpitämä pilvipalvelu (Cloud-hosted)

Verkkokaupparatkaisujen vertailua

Purot.net Wiki. Tutkielma. Paavo Räisänen. Centria Ammattikorkeakoulu

Julkaisujärjestelmät Web-sivujen tekemistä opiskeltavilla opintojaksoilla. -Kehittämistehtävä-

Näin rakennat mielenkiintoiset nettisivut

AVOIN KOODI YRITTÄJYYDEN LÄHTÖKOHTANA

NTG CMS. Julkaisujärjestelm. rjestelmä

Esimerkkinä - ilmainen blogi-julkaisujärjestelmä. WordPress:stä on myös palvelimelle asennettava versio (WordPress.

Tietotekniikka / Tietoverkkotekniikka. Markus Autio WWW-sisällönhallintajärjestelmät Linux-järjestelmät. Lukukausi: Kevät 2014

Alkuraportti. LAPPEENRANNAN TEKNILLINEN YLIOPISTO TIETOJENKÄSITTELYN LAITOS CT10A Kandidaatintyö ja seminaari

Journal.fi-palvelu. Antti-Jussi Nygård Tieteellisten seurain valtuuskunta

Jouko Nielsen. Ubuntu Linux

Korkeakoulujen prosessipalvelin: mallintajan palvelinohje Versio 0.2

TIETOKANNAT: MYSQL & POSTGRESQL Seminaarityö

Wikin käyttö Perus ja kehittynyt Juha Matikainen Antti Miettinen

PÄIVITÄ TIETOKONEESI

ETAPPI ry JOOMLA 2.5 Mediapaja. Artikkeleiden hallinta ja julkaisu

TARJOUS Www-sivujen tuottamisesta Pohjolan Tuvat - Tarjous voimassa:

Verkkosivut ja hakukoneoptimointi. Julkinen yhteenveto Jaakko Suojasen esityksestä

Wordpress. Bloggaamisen perusteet tekniset minimitoimet, joilla pääset alkuun

Historiaa. Unix kirjoitettiin kokonaan uudestaan C-kielellä Unix jakautui myöhemmin System V ja BSDnimisiin. Kuutti, Rantala: Linux

Päivitys Navigo Portalin versioon 5.1

Avoimen lähdekoodin kehitysmallit

Viasys VDC Stream Mallipohjaista projektinhallintaa. Tapani Parmanen ja Mia Rantakari Vianova Systems Finland Oy

Mistä on kyse ja mitä hyötyä ne tuovat?

Written by Administrator Monday, 05 September :14 - Last Updated Thursday, 23 February :36

Kaakkois-Suomen ammattikorkeakoulu Tietoverkkotekniikka. WWW-sisällönhallintaohjelmistot Jasperi Lavonen ja Matti Mässeli

ecome Markkinoiden kehittynein julkaisujärjestelmä

THL.fi - teknologiakartoitus

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka. Joni Korjala APACHE WWW-PALVELIN Seminaarityö 2012

Aloita oman blogisi luominen (järjestelmä lupaa sen tapahtuvan sekunneissa ;-))

Sisältö. Päivitetty viimeksi Sivu 2 / 14

Tunnelitunnistus. Esittely ELCOPLAST OY

Juricon Nettisivu Joomlan käyttöohjeet

WWW-PALVELUN KÄYTTÖÖNOTTO LOUNEA OY

Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.4.0

SharePoint verkkopalvelualustana

ADE Oy Hämeen valtatie TURKU. Tuotekonfigurointi. ADE Oy Ly Tunnus:

ESRC:n uusiutumassa olevat kotisivut on toteutettu WordPress-ohjelmalla (WP). Samaa ohjelmaa käyttävät menestyksellä ainakin SSql, HSRC ja JSK.

SALITE.fi -Verkon pääkäyttäjän ohje

Microsoft Dynamics CRM 4.0. Jani Liukkonen

Suomen avoimien tietojärjestelmien keskus COSS ry

NETTISIVUOHJE. MUITA OHJEITA käyttäjän lisääminen, mediakirjasto, sähköpostien lisääminen

Raporttiarkiston (RATKI) käyttöohjeet Ohjeet

Sähköinen oppikirja ja sähköinen vihko.

WINE API ja Virtualisointiohjelmistot

Leimaus.com - Palvelukuvaus Karsoft Consulting 2006

Nero 7:n Windows Vista TM -tuki

Alkupiiri (5 min) Lämmittely (10 min) Liikkuvuus/Venyttely (5-10min) Kts. Kuntotekijät, liikkuvuus

Joomla pikaopas. Yksinkertainen opas, jossa neuvotaan esimerkkisivuston teko Joomla julkaisujärjestelmällä vaihe vaiheelta.

pikaohje selainten vianetsintään Sisällysluettelo 17. joulukuuta 2010 Sisällysluettelo Sisällys Internet Explorer 2 Asetukset Internet Explorer 8:ssa

Matkailutoimialan aamu Design Hill, Halikko Riikka Niemelä

Visma Fivaldi -käsikirja Tehtävienhallinta- ohje käyttäjälle

Opas koulujen VALO-hankintaan. Elias Aarnio Avoimet verkostot oppimiseen -hanke Educoss Innopark Oy

WordPress-blogin perustaminen

WWW-SISÄLLÖNHALLINTA JA WWW-SISÄLLÖNHALLINTAJÄRJESTELMIEN OMINAISUUDET

Menetelmäraportti - Konfiguraationhallinta

SUOMEN KUNTALIITTO RY

MOBISITE-TYÖKALUN SISÄLTÄMÄT TOIMINNOT

HALLINNON YHTEINEN VERKKOPALVELURATKAISU ,

GOOGLE-SIVUSTOJEN KAÄ YTTOÄ OÄ NOTTO

FuturaPlan. Järjestelmävaatimukset

Päivitysohje Opus Dental

LINUX-HARJOITUS, MYSQL

VYPEdit verkkosivualusta SVY-toimijoille

Ohje kehitysympäristöstä. Dokumentti: Ohje kehitysympäristöstä.doc Päiväys: Projekti : AgileElephant

TYPO3 - Open Source Enterprise CMS

Kirja on jaettu kahteen osaan: varsinaiseen- ja lisätieto-osioon. Varsinainen

Ohje 1 (12) Maarit Hynninen-Ojala MOODLE PIKAOHJE. Kirjautuminen Moodleen ja työtilan valitseminen

Vehmaan kunta. Wordpress käyttöopas. Betta Digital Oy

206 Verkkosivun tuottaminen finaalitehtävät

Kameraseura CMS -julkaisujärjestelmän käyttöohje kerhosivujen päivitykseen

KYMENLAAKSON AMMATTIKORKEAKOULU. Ubuntu. Yukun Zhou

Elinvoimaa metsistä -seminaari

Suomen avoimien tietojärjestelmien keskus COSS ry

PAIKALLISJÄRJESTÖKOHTAISTEN NETTISIVUJEN

Linuxissa uusi elämä 1

Alkuraportti. LAPPEENRANNAN TEKNILLINEN YLIOPISTO TIETOJENKÄSITTELYN LAITOS Ti Kandidaatintyö ja seminaari

HAKUKONEMARKKINOINTI KOTISIVUJEN PÄIVITYSOHJE

Tiedonhaku Internetistä ja sen jakaminen

Projektinhallintaa paikkatiedon avulla

WEBINAARIN ISÄNNÄT. Jarno Wuorisalo Cuutio.fi. Petri Mertanen Superanalytics.fi. Tomi Grönfors Brandfors.com

Partnerbook. Pohjois-Suomen koulutusverkoston digitaalinen työtila

Visual Case 2. Miika Kasnio (C9767)

Doodle helppoa aikatauluttamista

H5P - Ohjeita, joilla pääset alkuun

TIETOKONE JA TIETOVERKOT TYÖVÄLINEENÄ

WORDPRESS KOTISIVUT JA BLOGI

DIGIPAJA Google Analytics :00-12:00

Moniviestin. Monimediaisen verkkosisällön tuotantojärjestelmä. Rikupekka Oksanen Jyväskylän yliopisto

WEB-SISÄLLÖNHALLINTAJÄRJESTELMÄ - ominaisuudet ja käyttöönotto

V i r A p. Virtual Apartment s Service. e-business mahdollisuudet rakennusalalla

Järjestelmäarkkitehtuuri (TK081702) Web Services. Web Services

Ohjelmiston lisensoinnin avoimet vaihtoehdot

WWW sisällönhallintajärjestelmät

ANVIA PILVI. kotimaisia pilvipalveluita yrityksille 24/7

1 (5) VUOKRALISENSSIN KÄYTTÖÖNOTTO JA PILVIPISTEET AUTODESK ACCOUNTISSA. Milloin vuokra-aika alkaa?

Transkriptio:

Metropolia Ammattikorkeakoulu Mediatekniikan koulutusohjelma VBP06S Sari Koskenkorva Sisällönhallintajärjestelmät Wordpress, Joomla! ja Drupal Tutkielma 22.3.2010 Mediatekniikan seminaari Mediatekniikan suomi

Sisällys 1 Johdanto... 3 2 Mitä on web-sisällönhallinta?... 3 2.1 Tavoitteet... 3 2.2 Käytönnön prosessi... 4 3 Web-sisällönhallintajärjestelmät... 5 3.1 Yleisesti... 5 3.2 Kaupalliset ja avoimen lähdekoodin järjestelmät... 5 3.2 Keskeiset ominaisuudet... 5 4 Sisällönhallintajärjestelmän valitseminen ja käyttöönotto... 8 5 Vertailua... 8 6 Wordpress... 10 7 Joomla!... 13 8 Drupal... 14 9 Yhteenveto... 16 Lähteet... 18

3 1 Johdanto Internet-sivujen merkitys on kasvanut merkittävästi viime vuosien aikana. Internet on tärkeä ja oleellinen kanava muun muassa opiskelussa, markkinoinnissa, uutisoinnissa ja eri yhteisöjen toiminnassa. Nykyään nähdään pahana puutteena, jos esimerkiksi jollain yrityksellä tai oppilaitoksella ei ole kattavia Internet-sivuja. Yritykset ja yksityishenkilöt ovatkin siis entistä enemmän kiinnostuneita luomaan uusia sivustoja sekä kehittämään vanhoja sivustojaan. Ennen koettiin riittäväksi, jos Internet-sivut uudistettiin tai niitä päivitettiin muutaman vuoden välein, mutta nykyään kasvavan ja muuttuvan sisällön sekä kovenevan kilpailun myötä varsinkin yritysten Internet-sivujen on oltava ajantasalla joissain tapauksissa jopa päivittäin. Tästä on aiheutunut ongelmia, sillä kaikilla ei ole resursseja tai taitoja Internet-sivujen rakentamiseen tai päivittämiseen. Internet-sivut tilataan usein toiselta osapuolelta, ja sivustot sekä niiden päivitys tulevat helposti yritykselle kalliiksi. (1, s. 7.) Näihin yritysten ongelmiin on kehitelty ratkaisuja, ja yhtenä hyvänä vaihtoehtona nähdään web-sisällönhallinta ja siihen oleellisesti liittyvät erilaiset sisällönhallintajärjestelmät. Sisällönhallintajärjestelmän avulla Internet-sivujen rakentaminen ja sisällön päivitys on helpompaa. Vaikka Internet-sivut tilattaisiin maksullisena toiselta osapuolelta, niin sisällönhallintajärjestelmillä rakennettujen sivujen hallinta on tilaajalle kustannustehokkaampaa kuin perinteisin menetelmin ohjelmoitujen sivujen hallinta. 2 Mitä on web-sisällönhallinta? 2.1 Tavoitteet Yritysten Internet-sivujen kasvavan ja muuttuvan sisällön hallintaan on kehitelty erilaisia ratkaisuja. Yhdestä varteenotettavasta vaihtoehdosta käytetään nimitystä websisällönhallinta. Se on nimensä mukaisesti toimintaa, jossa Internet-sivujen sisältöä

4 pyritään hallitsemaan mahdollisimman tehokkaasti. Sisällöllä tarkoitetaan esimerkiksi tekstimuotoisia dokumentteja ja erilaisia mediatiedostoja. Yrityksen websisällönhallinnan kehittämisellä tavoitellaan muun muassa pienempiä kustannuksia, selkeämpää sisältöä sekä nopeampaa tuotantoa. (2, s. 9; 3.) 2.2 Käytönnön prosessi Web-sisällönhallinnassa on oleellista sisältökokoelman suunnittelu ja rakenne. Websisällönhallintaa onkin hyvä ajatella prosessina, jossa huomioidaan kaiken sisällön koko elinkaari. Tarkoituksena on siis huomioida sisällön kaikki vaiheet, sen luomisesta lähtien arkistointiin ja tuhoamiseen asti. Hyvällä suunnittelulla ja sisältökokoelman rakenteella vaikutetaan esimerkiksi tiedon uudelleen löytymiseen ja sivuston käyttäjäystävällisyyteen. (2, s. 11; 4, s. 7.) Web-sisällönhallinnassa tärkeässä roolissa sisältöyksiköt, metatiedot, sivupohjat sekä sivuston erillään olevat sisältö ja ulkoasu. Sisältöyksiköt ovat pieniä tietokokonaisuuksia, joihin tallennetaan metatietoa, eli tietoa muun muassa kyseessä olevan sisältöyksikön luojasta, luonnin ajankohdasta ja eri muokkauksista. Useammasta sisältöyksiköstä muodostuu laajemmat kokonaisuudet, eli sivupohjat, ja sivupohjien määrityksen avulla rakentuvat web-sivut. Sisällön, eli sivupohjien määritykset ovat erillään ulkoasumäärityksistä, joten ulkoasu on helposti vaihdettavissa ja muokattavissa. Sivupohjiin perustuva rakenne myös mahdollistaa monikanavajulkaisemisen. (2, s. 14.) Web-sisällönhallinnassa on monta ulottuvuutta ja useita huomioon otettavia asioita. Käytännössä kuitenkin sisältöä hallitaan erilaisten sisällönhallintajärjestelmien avulla. (3.)

5 3 Sisällönhallintajärjestelmät 3.1 Yleisesti Sisällönhallintajärjestelmä, toisin sanoen CMS (Content Management System) tai julkaisujärjestelmä, on tekniikka web-sisällönhallinnan takana. Sisällönhallintajärjestelmän avulla esimerkiksi yritykset voivat luoda, julkaista ja hallita erilaista sisältöä. (2, s. 16; 3.) Sisällönhallintajärjestelmiä on kehitetty jo muutaman vuosikymmenen ajan, ja ensimmäiset sisällönhallintajärjestelmät on julkaistu 90-luvun lopulla (5). Kuitenkin vasta muutaman vuoden sisällä sisällönhallintajärjestelmät ovat kehittyneet vastaamaan nykyajan haasteisiin. Markkinoilla on nykyään jo tuhansia erilaisia sisällönhallintajärjestelmiä (2, s. 6). 3.2 Kaupalliset ja avoimen lähdekoodin järjestelmät Markkinoilla on paljon kaupallisia, eli maksullisia sisällönhallintajärjestelmiä, mutta nykyään löytyy myös paljon vapaita avoimen lähdekoodin järjestelmiä. Jotkut yritykset ovat kehittäneet omia sisällönhallintajärjestelmiä, ja kauppaavat näihin liittyviä palveluja. Kuitenkin avoimen lähdekoodin järjestelmät ovat saaneet enemmän suosiota. (6; 7.) Avoimen lähdekoodin ohjelmat ovat vapaita ohjelmia, eli lähdekoodi on kaikille nähtävissä ja muokattavissa. Tämän hetken kolme suosituinta järjestelmää Wordpress, Joomla! ja Drupal ovat nimenomaan avoimen lähdekoodin järjestelmiä. (8, s. 5.) 3.2 Keskeiset ominaisuudet Erilaisia sisällönhallintajärjestelmiä on tuhansia erilaisia, mutta niillä on paljon yhteisiä ominaisuuksia ja toimintoja. Myös järjestelmän rakenteet ja ohjelman vaatimukset ovat usein samantyyppisiä. (2, s. 23-36.)

6 Useimmat markkinoilla olevista sisällönhallintajärjestelmistä ovat PHP-pohjaisia (Hypertext Preprocessor), eli ne ovat ohjelmoitu PHP-kielellä. Tietenkin muitakin ohjelmointialustoja käytetään sisällönhallintajärjestelmien rakentamisessa, esimerkiksi Java ja Perl ovat suosittuja. (6.) Avoimen lähdekoodin sisällönhallintajärjestelmät useimmiten ladataan itse Internetistä ja asennetaan palvelimelle, josta on hankittu kotisivutilaa. Sisällönhallintajärjestelmiä voidaan hallita lähes poikkeuksetta Internet-selaimella toimivalla käyttöliittymällä. Tämä helpottaa Internet-sivujen päivitystä, sillä käyttäjän ei tarvitse asentaa tietokoneelle ylimääräisiä ohjelmia ja päivitykseen tarvitsee vain Internet-yhteyden. Lisäksi päivittääkseen sivustoa käyttäjän ei tarvitse ohjelmoida, vaan esimerkiksi sivuston tekstien päivittämiseen yleensä riittää, jos osaa käyttää jotain tekstieditoria. Käyttöliittymät vaihtelevat paljon järjestelmästä riippuen, mutta perustoiminnallisuudet ovat yleensä samat. (1, s. 7; 9; 10; 11.) Yksi sisällönhallintajärjestelmän toiminnallisuuksille esitetty viitekehys on seuraava, ja se kattaa yleiset järjestelmäominaisuudet, vakio-ominaisuudet sekä mahdolliset lisäominaisuudet. Yleiset järjestelmäominaisuudet liittyvät oikeuksiin ja turvallisuuteen, vakio-ominauudet tarkoittavat sisällön hallintaan liittyviä toimintoja ja lisäominaisuudet tukevat ja täydentävät vakio-ominaisuuksia. 1. Yleiset järjestelmäominaisuudet 1. Käyttäjätunnuksien ja -oikeuksien hallinta 2. Käyttöliittymien kielivaihtoehdot 3. Suorityskyky ja vikasietoisuustietoturvallisuus 2. Vakio-ominaisuudet 1. Sisällön koostaminen 1. Sisällön kerääminen 2. Sisällön luominen 3. Sisällön muokkaaminen

7 2. Sisältökokoelman hallinta 1. Metatietojen hallinta 2. Versionhallinta 3. Sisältöyksiköiden muutoshistoria 4. Linkkien ja viittauksien hallinta 5. Kieliversioiden hallinta 6. Sisään- ja uloskirjaamisen hallinta 7. Hakujen hallinta 8. Rajapintojen ja järjestelmäliitäntöjen hallinta 3. Julkaisunhallinta 1. Sivupohjien hallinta 2. Julkaisujen ajastaminen 3. Kävijöiden toiminnan mittaus 4. Verkkopalvelun toiminnan mittaus 5. Laadunvalvontaominaisuudet 6. Tilannekuvien hallinta 3. Lisäominaisuudet 1. Työnkulkujen hallinta 2. Toiminnallisuuksien hallinta 3. Personoinnin hallinta 4. Mittauksen hallinta Perusominaisuudet ja -toiminnot saattavat olla samanlaiset erilaisissa sisällönhallintajärjestelmissä, mutta erojakin kuitenkin löytyy. On siis tärkeä valita oikea järjestelmä oikeaan tarkoitukseen. (2, s. 24; 2, s. 38.)

8 4 Sisällönhallintajärjestelmän valitseminen ja käyttöönotto On tärkeä selvittää omat tavoitteet ja resurssit, eli mitä esimerkiksi yrityksen Internetsivustolta halutaan ja mitä sisällönhallintajärjestelmältä vaaditaan. On hyvä myös miettiä kaupallisten ja avoimen lähdekoodin järjestelmien välillä, eli onko maksullinen palvelu helpompi, vai onnistuuko ilmaisen järjestelmän käyttöönotto. Sisällönhallintajärjestelmiä ja niiden ominaisuuksia on hyvä vertailla. Avoimen lähdekoodin järjestelmiä pystyy vertailemaan esimerkiksi CMS matrix sivustolla. (2, s. 51-57; 12.) Jos ja kun yritys päätyy johonkin sisällönhallintajärjestelmään, on käyttöönoton valmistelu ja suunnittelu välttämätöntä. Oleellisten henkilöiden koulutus ja hyvä sisältötyö ovat tärkeitä asioita lopullisten Internet-sivujen hallinnan kannalta. Lopuksi vaiheittainen käyttöönotto ja testaaminen on hyvä suorittaa. (2, s. 51.) Suosituimmat ja käytetyimmät sisällönhallintajärjestelmät ovat tällä hetkellä Wordpress, Joomla! ja Drupal (8). Näistä tekee suosittuja monikin asia, muun muassa se, että ne ovat vapaita ja käyttäjäystävällisiä. Näistäkin jokaisella on kuitenkin selkeästi oma profiilinsa ja käyttötarkoituksensa. Wordpress usein luokitellaan helpoimmaksi ottaa käyttöön, Joomla! taas ajatellaan Wordpressin ja Drupalin välimuotona, kun Drupal on tarkoitettu enemmän ammattilaisten käyttöön. (13.) 5 Vertailua Water&Stone sekä CMSWire ovat yhdessä julkaisseet tutkimuksen sisällönhallintajärjestelmien käytöstä vuonna 2009. Tutkimuksessa selvitettiin kahdenkymmen tunnetuimman avoimen lähdekoodin järjestelmän suosiota ja käyttöä. Kuvassa 1 vertaillaan kolmen suosituimman järjestelmän näkyvyyttä Googlehakukoneessa. Wordpressin, Joomla!:n ja Drupalin suosio on kasvanut viimeisen viiden vuoden kuluessa hyvin paljon. (8, s. 8.)

9 Kuva 1: Wordpress-, Joomla- ja Drupal-hakusanojen käyttö Google-hakukoneessa 2004-2009 (8, s. 60). Tutkimuksessa testihenkilöiltöiltä kysyttiin, mitä sisällönhallintajärjestelmää he käyttivät sillä hetkellä tai mitä he käyttävät useimmiten. Kysymykseen oli vastannut 600 henkilöä, ja kuten kuvasta 2 näkyy, Joomla!, Drupal ja Wordpress ovat olleet käytetyimmät sisällönhallintajärjestelmät. Kuva 2: Käytetyimmät sisällönhallintajärjestelmät vuonna 2009 (8, s. 19).

10 Myös kysyttäessä yleistä tunnetta tutkittavana olevista sisällönhallintajärjestelmistä, Wordpress, Drupal ja Joomla! sijoittuivat viiden eniten positiviisia ajatuksia saaneisiin järjestelmiin (kuva 3). Käyttäjäkokemukseen vaikuttaa suuresti muun muassa käyttöliittymän rakenne ja toimivuus. Kuva 3: Vastaajien yleinen tunne vertailussa olevista ohjelmista (8, s. 47). Sisällönhallintajärjestelmiä voidaan vertailla monelta eri puolelta ja ne soveltuvat eri tarkoituksiin. Wordpress, Joomla! ja Drupal ovat keränneet suosiota yritysten ja yksityishenkilöiden keskuudessa, ja näin niille on muodostunut omat yhteisönsä, ja tukisivustoja löytyy useilla eri kielillä. Näin ollen uuden sisällönhallintajärjestelmän käyttäjän on helpoin aloittaa jostain näistä kolmesta järjestelmästä. 6 Wordpress Wordpress (kuva 4) on PHP-pohjainen avoimen lähdekoodin sisällönhallintajärjestelmä, ja sitä on kehitetty jo vuodesta 2003. Wordpress on b2 (tai cafelog) järjestelmän

11 seuraaja, ja sen pääkehittäjiksi on nimetty Matt Mullenweg ja Ryan Boren. Wordpress on alunperin ollut ainoastaan blogijärjestelmä, mutta vuonna 2005 julkaistujen versioiden Wordpress 1.5 ja Wordpress 2.0 myötä sitä on alettu pitää myös sisällönhallintajärjestelmänä. Uusin versio Wordpress 2.9.2 julkaistiin helmikuussa 2010, ja sitä kehitetään jatkuvasti yhdessä sen käyttäjien kanssa. (9; 13.) Kuva 4: Wordpress-logo (9). Wordpressiä voi käyttää siis bloggaukseen tai sisällönhallintaan. Bloggausta varten voi Wordpress.com-sivustolla rekisteröidä käyttäjätunnuksen ja hankkia ilmaisen bloggausilin. Käyttäjä voi itse luoda blogiin sisältöä ja muokata ulkoasua. Blogisivusto ei kuitenkaan ole niin muokattavissa kuin sisällönhallintaan tarkoitettu ohjelmisto. (15.) Sisällönhallintaa varten Wordpress-ohjelma pitää ladata Wordpress.org-sivustolta ja asentaa palvelimelle. Palvelimen pitää täyttää tietyt vaatimukset, jotta Wordpress toimisi oikein. Käytössä täytyy olla Apache- tai Nginx-palvelinohjelmisto, PHP-tulkki (versio 4.3 tai uudempi) sekä MySQL-tietokanta (versio 4.1.2 tai uudempi). (14; 15.) Wordpressin asentaminen onnistuu nopeasti ja ylläpitokäyttöliittymä (kuva 5) on hyvin selkeä, joten Wordpressiä suositellaan sisällönhallintajärjestelmien ensikäyttäjille. Käyttöliittymässä on selkeä rakenne ja se on helppo oppia. Internet-sivujen hallitseminen onnistuu siis muiltakin kuin ohjelmointitaitoisilta. Wordpressillä on todella laajat tukisivustot, nykyään myös suomenkielellä löytyy ohjeita ja foorumeita. Käyttöliittymä on myös mahdollista saada suomenkieliseksi. (13; 14.)

12 Kuva 5: Wordpressin käyttöliittymä (16). Wordpressistä löytyy aikaisemmin luetellut sisällönhallintajärjestelmän perusominaisuudet. Sen avulla voidaan luoda, julkaista ja hallita monipuolisesti erilaista sisältöä. Wordpressin yhteydessä yleensä halutaan painottaa hakukoneystävällisyyttä, web-standardeja sekä monipuolisia lisäosia, kuten kuvagallerioita tai kalentereita. Lisäksi Internet-sivuston ulkoasun muokkaaminen onnistuu Wordpressin avulla helposti lähdekoodiin koskematta. (9; 14.) Wordpress sopii hyvin blogien, pienten sivustojen sekä yksinkertaisten yrityssivustojen rakentamiseen. Monipuolisten laajennusten avulla Wordpressin toiminnallisuutta on mahdollista lisätä, ja ulkoasuja on melko helppo suunnitella ja toteuttaa itse. Liiallinen muokkaaminen kuitenkin saattaa aiheuttaa ongelmia, joten monipuolisempien sivustojen rakentamiseen kannattaa harkita jotain muuta sisällönhallintajärjestelmää. (13.)

13 7 Joomla! Wordpressin tapaan Joomla! (kuva 6) on myös ilmainen avoimeen lähdekoodiin perustuva PHP-pohjainen sisällönhallintajärjestelmä. Joomla! pohjautuu Mamboohjelmaan, ja sen kehittäjänä on Open Source Matters kehitystiimi. Ensimmäinen versio Joomla! 1.0.0 julkaistiin syyskuussa 2005, ja ohjelmistoa on kehitetty siitä lähtien. Uusin versio Joomla! 1.5.15 julkaistiin marraskuussa 2009 ja Joomla! 1.6. on kehitteillä tällä hetkellä. Kuva 6: Joomla!-logo (10). Joomla!-ohjelma ladataan Joomla.org-sivustolta ja asennetaan palvelimelle. Joomla!:nkin tapauksessa palvelimen on täytettävä tietyt vaatimukset, ne ovat kuitenkin hieman joustavammat kuin Wordpressin vaatimukset. Palvelimella täytyy olla käytössä Apache-palvelinohjelmisto tai Microsoftin Internet Information Services (IIS) palvelinohjelmisto. Palvelimella täytyy myös olla PHP-tuki (versio 4.2 tai uudempi) sekä MySQL-tietokanta (versio 3.23 tai uudempi). (17.) Joomla! soveltuu yksityishenkilöiden sekä yritysten käyttöön. Joomla!:n tärkeimpinä ominaisuuksina nähdään sen lisäosat sekä joustavuus, käyttömahdollisuuksia on monipuolisemmin kuin esimerkiksi Wordpressillä. Kuitenkin Joomla!:n käyttöliittymä (kuva 7) on heikko, ja sen käyttäminen saattaa alussa olla vaikeaa. (13; 17.)

14 Kuva 7: Joomla!:n käyttöliittymä (18.) Käyttöliittymän monimutkaisen rakenteen ja useiden valikkojen sekä laajennuksien takia perussivustonkin hallitseminen saattaa olla alussa haastavaa. Totuttelun jälkeen kuitenkin Joomla!:lla saa rakennettua monipuolisia sivustoja ja sisällönhallinta onnistuu helposti. Joomla! nähdään usein Wordpressin ja Drupalin välimuotona. Wordpress on enemmän loppukäyttäjälle suunnattu työkalu, kun taas Drupalia käyttää ammattiihmiset. (13.) 8 Drupal Drupal (kuva 8) on PHP-pohjainen avoimen lähdekoodin sisällönhallintajärjestelmä ja sovelluskehitysalusta, ja sen kehittäjä on Dries Buytaert. Drupalin ensimmäinen julkaisu Drupal 1.0.0 oli tammikuussa 2001 ja uusin versio Drupal 6.15 julkaistiin joulukuussa 2009. Drupalia on kehitetty siis kohta kymmenen vuotta, ja se on jatkuvasti saanut lisää käyttäjiä. (11; 19, s. 13.)

15 Kuva 8: Drupal-logo (11). Vastaavasti Drupal asennetaan palvelimelle, joka täyttää tarpeelliset vaatimukset. Drupalin tapauksessa palvelinohjelmisto voi olla joko Apache, IIS, Lighttpd tai Nginx. Palvelimelta on löydyttävä PHP-tuki (versio 4.3.5 tai uudempi), ja tietokanta voi olla MySQL tai PostgerSQL. (11; 19, s. 12.) Drupalia suositellaan laajojen ja monipuolisten sivustojen rakentamiseen, sillä Drupalin etuina nähdään sen skaalautuvuus, nopeasti kehittyvät ominaisuudet sekä turvallisuus. Drupal onkin suosittu sisällönhallintajärjestelmä suurten yritysten ja yhteisöjen keskuudessa, muun muassa Valkoisen talon sekä YLE:n Internet-sivut on tehty Drupalilla. (11; 13.)

16 Kuva 9: Drupalin käyttöliittymä (19, s. 13). Drupalin heikkoutena on sen käyttöliittymä (kuva 9) sekä järjestelmän monimutkaisempi rakenne. Drupalilla on jyrkkä oppimiskäyrä, eikä Drupalia suositella pienten sivustojen rakentamiseen, ellei sivuston laatija ole jo aikaisemmin tutustunut Drupaliin tai vastaaviin sisällönhallintajärjestelmiin. Viime vuosina Drupalia on kuitenkin kehitetty käyttäjäystävällisemmäksi. (13.) 9 Yhteenveto Yksityishenkilöiden, yhteisöjen ja yritysten Internet-sivujen olemassaolon merkityksen kasvaessa sivustojen suunnitteluun, rakentamiseen ja hallintaan käytetään yhä enemmän resursseja. Web-sisällönhallinta ja siihen oleellisesti liittyvät sisällönhallintajärjestelmät

17 ovat kustannustehokas keino Internet-sivustojen toteutukseen ja ylläpitoon. Sisällönhallintarjärjestelmien, erityisesti vapaiden avoimen lähdekoodin järjestelmien suosio on kasvanut hurjasti viime vuosina. Sisällönhallintajärjestelmän käyttöönotossa ja sivuston rakentamisessa tarvitaan hieman ohjelmointitaitoja, mutta sisällön luomiseen ja hallintaan riittää oikeastaan Internetyhteys ja tekstieditorin käytön osaaminen. Sisällönhallintajärjestelmiä on useita erilaisia, ja vaikka niissä on usein samat perusominaisuudet, on niiden välillä aina valittava tapauskohtaisesti. Tällä hetkellä suosituimmat ja käytetyimmät sisällönhallintajärjestelmät ovat Wordpress, Joomla! ja Drupal. Näidenkin kolmen järjestelmän välillä on eroja. Wordpress on käyttäjäystävällisin, ja se sopiikin parhaiten peruskäyttäjille. Joomla!:lla voidaan tehdä Wordpressiä monipuolisempia sivustoja, mutta käyttäminen vaatii totuttelua. Drupal taas on suunnattu ammattilaisille, ja suositellaan laajoille sivustoille sekä oppineille käyttäjille. Sisällöhallintajärjestelmien käyttöönotossa saattaa vierähtää aikaa ja rahaa, mutta loppujen lopuksi useimmissa tapauksissa näiden järjestelmien avulla säästetään vielä enemmän aikaa ja rahaa.

18 Lähteet 1 Heinänen, Ari-Matti. Sisällönhallintajärjestelmä yrityksen Internet-sivujen tuotannossa. Insinöörityö. EVTEK-ammattikorkakoulu, 2007. 2 Tolvanen, Perttu. Web-sisällönhallintajärjestelmä ominaisuudet ja käyttöönotto. (WWW-dokumentti.) <http://www.projekti55.fi/tutkielmat/2007-gradu-websisallonhallintajarjestelma.pdf>. 22.10.2007. Luettu 18.2.2010. 3 WWW-sisällönhallinta. (WWW-dokumentti.) Wikipedia. <http://fi.wikipedia.org/wiki/www-sis%c3%a4ll%c3%b6nhallinta>. Luettu 17.2.2010. 4 Mäki, Timo. Monikanavajulkaisu sisällönhallintajärjestelmällä. Insinöörityö. Espoon Vantaan teknillinen ammattikorkeakoulu, 2004. 5 History of CMS. (WWW-dokumentti.) CMS Wiki. <http://www.cmswiki.com/tikiindex.php?page=historyofcms>. Päivitetty 19.7.2005. Luettu 19.2.2010. 6 List of content managament systems. (WWW-dokumentti.) Wikipedia. <http://en.wikipedia.org/wiki/list_of_content_management_systems>. Luettu 19.2.2010. 7 Tolvanen, Perttu. Julkaisujärjestelmät Suomessa, markkinakatsaus 2008. (WWWdokumentti.) <http://vierityspalkki.fi/2008/03/31/julkaisujarjestelmat-suomessamarkkinakatsaus-2008>. 31.3.2008. Luettu 19.2.2010. 8 Open source CMS market share. (PDF-tiedosto.) Water&Stone and CMSWire, 2009. Luettu 23.2.2010. 9 Wordpress. (WWW-dokumentti.) Wikipedia. <http://fi.wikipedia.org/wiki/wordpress>. Luettu 22.2.2010.

19 10 Joomla. (WWW-dokumentti.) Wikipedia. <http://fi.wikipedia.org/wiki/joomla>. Luettu 22.2.2010. 11 Drupal. (WWW-dokumentti.) Wikipedia. <http://fi.wikipedia.org/wiki/drupal>. Luettu 22.2.2010. 12 CMS Matrix. (WWW-dokumentti.) CMS Matrix. <http://www.cmsmatrix.org/>. Luettu 24.2.2010. 13 Vertailu: Wordpress, Joomla ja Drupal. (WWW-dokumentti.) Moana. <http://moana.fi/blogi/vertailu-wordpress-joomla-drupal>. 30.03.2009. Luettu 18.2.2010. 14 Santanen, Mia. Wordpress. Seminaarivideo. Metropolia Ammattikorkeakoulu, 2009. Katsottu 18.2.2010. 15 About Wordpress. (WWW-dokumentti.) Wordpress.org. <http://wordpress.org/about/>. Luettu 22.2.2010. 16 Wordpress-admin. (WWW-dokumentti.) Omaiset.net. <http://81.90.65.190/~omaiset/wp-login.php>. Luettu 25.2.2010. 17 Mikä on Joomla!?. (WWW-dokumentti.) Joomlaportal.fi. <http://www.joomlaportal.fi/content/view/93/39/>. Luettu 22.2.2010. 18 Joomla-admin. (WWW-dokumentti.) Wikimedia commons. <http://commons.wikimedia.org/wiki/file:joomla_admin_home_schermafbeelding.png>. Luettu 9.3.2010. 19 Iijalainen Arto. Tiedonsiirtomoduulin toteuttaminen Drupalsisällönhallintajärjestelmälle. Insinöörityö. Metropolia Ammattikorkeakoulu, 2009.