CMS
CMS eli julkaisujärjestelmä
CMS on lyhenne sanoista (Content Management System) eli kyse on sisällönhallintajärjestelmästä. CMS on yleisnimitys tietojärjestelmälle, joka palvelee koko organisaation sisällönhallintaa. Sisällönhallintajärjestelmälle ei täten ole olemassa mitään kovin selkeätä määritelmää vaan toimialasta riippuen sillä saatetaan viitata eri tavoin painottuneeseen tietojärjestelmään.
- Dokumenttienhallintajärjestelmä
- Www-sisällönhallintajärjestelmä
- Julkaisujärjestelmä (yleisnimitys julkaisupainotteiselle sisällönhallintajärjestelmälle)
- Verkkokauppajärjestelmä
- Aineistonhallintajärjestelmä (kuva-aineistot, videomateriaali, multimedia, jne.)
- Wiki -järjestelmät
CMS mahdollistaa verkkosisältöjen muokkaamisen omatoimisesti ja hajautetusti. Ylläpitämiseen ei tarvitse hankkia erikseen ohjelmistoja, eikä ylläpitäjän tarvitse olla erityinen bittinikkari osatakseen ylläpitää sivustoa. Uusien sivujen luonti, tekstin ja kuvamateriaalin luonti sivuille on helppoa kuin tekstinkäsittelyohjelman käyttö. Suurin syy käytön helppouteen on online –editoreiden huikea kehitys. Tunnettuja sellaisia editoreita ovat mm Tinymce ja FCKeditor.
Julkaisujärjestelmien kulmakivenä on yhtälö PHP ja MySql. Flatfile julkaisujärjestelmät ovat aina PHP pohjaisia. Kun tietokanta otetaan mukaan ilmestyvät kuvioihin myös Java, ASP.Net. PERL ja XML. Jonkinlaista kuvaa saa katsomalla listaa: http://en.wikipedia.org/wiki/List_of_content_management_systems
Mikä sitten on julkaisujärjestelmä?
Lyhyesti kuvattuna sisällönhallintajärjestelmä (CMS) tai julkaisualusta on sovellus, jota käytetään WWW-selaimen kautta järjestelmään luotujen käyttäjätunnusten kautta. Oleellisinta on se, että CMS on tarkoitettu WWW-sivujen ylläpitoon ilman ohjelmointiosaamista.
Sisällönhallintajärjestelmässä on yleensä laaja ulkoasu- /sivupohjavalikoima, josta valita. Sivuston sisältö, eli teksti ja siihen liittyvät kuvatiedostot on hallittavissa helppokäyttöisellä WYSIWYG-editorilla, jossa on painikkeet tekstin muotoilulle ja kuvien sijoittamiselle. Kuvia ja tiedostoja voi ks. editoreilla myös ladata palvelimelle ilman FTP- tai SFTP-siirtoja. Kuvien kokoa voi myös muuttaa klikkaamalla niitä ja sitten tarttumalla kuvaan ilmestyviin kuvan koon muuttamiskahvoihin ja sitten vain raahaamalla kuvaa joko isommaksi tai pienemmäksi. Sisällönhallintajärjestelmässä voi myös luoda helposti uusia sivuja hallintapaneelin kautta ja linkittää sivulle eri valikkoihin. CMS:n avulla julkaiset tiedotteet, uutiset jne. helposti ja nopeasti.
Mikko Huhtinen kuvaa opinnäytetyössän julkaisujärjestelmän etuja seuraavasti.
"Sisällönhallintajärjestelmä on kuin web-sivusto, jossa on sisältöä lukuun ottamatta valmiina kaikki sivuston rakennusainekset, ylläpitäjälle ja käyttäjille. Sisältö voi olla vaikkapa blogi-kirjoitus muutaman valokuvan kera. Rakennusainekset taas ovat tyypillisesti valmis tietokanta erilaisen sisällön tallentamista varten, käyttäjän kirjautuminen, varmennus, web-syöte, kalenteri ja niin edelleen. Toimivan sisällönhallintajärjestelmän avulla sivuston perustaminen ja sen jatkokehitys helpottuu. Kuten myös julkaisukynnys madaltuu, koska julkaisemisen ei tarvitse välttämättä tapahtua erillisen ylläpidon kautta. Tämän ansiosta tekijöiden (ohjelmoija, graafikko jne.) tuottavuus paranee, koska kaikki voivat keskittyä paremmin omiin osaamisalueisiinsa. Usein uutta sivusoa perustettaessa riittää, että tekee uuden käyttöliittymän sekä lisää mahdollisesti tarvittavat lisämoduulit. Sisällönhallintajärjestelmät ovat pääsääntöisesti modulaarisesti rakennettuja. Modulaarisuus tarkoittaa ominaisuuksien lisäämisen ja laajentamisen mahdollisuutta moduuliperiaatteella, eli käyttäjä valitsee vain ne moduulit (ominaisuudet), jotka hän sivustolleen tarvitsee. Uusia moduuleita voidaan ottaa käyttöön tai poistaa käytöstä tarpeen mukaan." (Huhtinen 2009. 34.)
Mikä on paras CMS?
Ilmaisista julkaisujärjestelmistä järein on Drupal ja se on kerännyt paljon palkintoja. Mainettaan se on kasvattanut mm sillä, että YLE:n sivusto on tehty Drupalilla. Toinen raskaansarjan julkaisujärjestelmä on Joomla. Yleensä sekä Drupalia ja Joomla käytetään isoissa ja monimutkaisissa sivustoissa. Se on avannut samalla mahdollisuuksia muille toimijoille. Pienelle yritykselle tai yhdistykselle Joomla tai Drupal on liian järeä työkalu - kuin ampuisi kärpästä haulikolla. Viime aikoina pieniä sivustoja on toteutettu Website Bakerilla. Ohjelma on varsin luotettava ja yksinkertainen, jonka käytön oppii nopeasti.
Linkit
http://www.cmsmatrix.org/
http://www.opencms.org/en/
Lähteet
Huhtinen, M. (2008). Drupal ja yhteisöportaalin rakentaminen. Opinnäytetyö Tampereen Ammattikorkeakoulu , Tietojenkäsittelyn Koulutusohjelma. [Online: https://publications.theseus.fi/bitstream/handle/10024/9999/Huhtinen.Mikko.pdf?]
Last Updated (Friday, 22 October 2010 13:11)
CMS

