Mikä Joomla! on?
Lyhyesti voisi sanoa, että Joomla! on verkkosivujen julkaisujärjestelmä. Julkaisujärjestelmät mahdollistavat yrityksen tai yhteisön verkkosivujen sisällöntuottamisen sellaisellekin henkilölle, jolla ei ole erityistä tietoteknistä osaamista. Jos osaa käyttää tavanomaista tekstinkäsittelyohjelmaa, osaa käyttää myös julkaisujärjestelmää. Mutta uudet, avoimet julkaisujärjestelmät mahdollistavat paljon muutakin.
Ulkoasu ja sisältö erilleen
Julkaisujärjestelmissä sivujen sisältö (teksti ja kuvat) on erotettu sivuston ulkoasusta. Toisin sanoen loppukäyttäjä pystyy luomaan uusia sivuja, muokkaamaan tekstejä, lisäämään kuvia sekä muutenkin hallinnoimaan sivuston sisältöä, mutta hän ei pääse käsiksi sivuston ulkoasupohjiin. Tällöin sisällön tuottaminen on mahdollisimman vaivatonta ja julkaiseminen helppoa, eikä kerran luotuun ulkoasuun tarvitse enää keskittyä.
Sisältö ja rakenne pysyvät loogisena ja helppotajuisena, koska sekä sisällön että valikoiden perusrakenne määrätään järjestelmässä, eivätkä yksittäiset käyttäjät pääse näitä vapaasti muokkaamaan. Yleensä artikkelisisältöä voi muokata "suoraan sivulla", eli erillistä ylläpitokäyttöliittymää ei tarvitse avata päivitystä varten. Käyttäjille voidaan myös antaa eritasoisia oikeuksia sisällön muokkaamisen ja julkaisemisen suhteen.
Verkkopalvelun toteutus ja myöhempi laajentaminen on helppoa
Julkaisujärjestelmien rakenne on yleensä modulaarinen. Toisin sanoen perujärjestelmä sisältää tietyt ominaisuudet, jotka jo sinällään riittävät yleisimpiin tarpeisiin. Sivuston toiminnallisuutta ja palveluita voidaan kuitenkin helposti lisätä ottamalla käyttöön erilaisia lisäosia. Sivustoon voidaan lisätä esimerkiksi kalenteri- ja varausmoduuli tai verkkokauppamoduuli tarpeen mukaan.
Avoin lähdekoodi takaa jatkuvan kehityksen
Avoimen lähdekoodin julkaisujärjestelmien kehitys on nykypäivänä nopeaa käyttäjäyhteisöjen aktiivisuuden vuoksi. Useimpien järjestelmien tietoturva on ajan tasalla ja niihin tuotetaan uusia ominaisuuksia tasaiseen tahtiin. Asiakkaan näkökulmasta toisiaan vastaavia lisäosia on tarjolla jopa liikaa - ongelmaksi voi muodostua käyttötarkoitukseensa parhaiten sopivan ja jo käytössä olevien lisäosien kanssa hyvin yhteen toimivan lisäosan valinta.
Riippumattomuus toimittajista
Avoin lähdekoodi on toimittajariippumaton tapa kehittää ja jaella tietokoneohjelmistoja. Kuka tahansa voi ilman lisenssimaksua tai muuta vastinetta vapaasti käyttää ja jaella avoimen lähdekoodin sovellusta. Lisäksi kuka tahansa saa vapaasti tehdä (tai teettää) muutoksia avoimen lähdekoodin ohjelmaan.
Etu asiakkaalle on paitsi laaja käyttäjäpohja (paljon käyttäjiä = paljon testaajia ja kehittäjiä), myös riippumattomuus yhdestä ainoasta palveluntarjoajasta. Mikäli yhteistyö yhden toimittajan kanssa alkaa jostain syystä takkuamaan, on toimittajan vaihtaminen huomattavasti helpompaa kuin suljetun järjestelmän kohdalla.
Julkaisujärjestelmän valinta vaatii perehtymistä
Julkaisujärjestelmiä on tarjolla monen tasoisia ja näköisiä. Useimmat soveltuvat perussivuston tekemiseen vallan mainiosti, mutta järjestelmissä on eroja. Esimerkiksi Wordpress on suunniteltu alun alkaen puhtaasti bloggaustyökaluksi, vaikka onkin pikkuhiljaa laajentunut täysiveriseksi sisällönhallintajärjestelmäksi, jolla voi toteuttaa isommankin sivuston. Joomla! puolestaan on jo vuosia ollut erinomainen valinta isojen yritys- ja yhteisösivustojen toteuttamiseen. Eri järjestelmien eroista on syytä ottaa selvää (tai kysyä mielipide asiantuntijalta), ettei myöhemmässä vaiheessa käy ilmi, että tehty valinta olikin käyttäjäominaisuuksiltaan tai käyttötarkoitukseensa sopimaton.
Joomla! 1.6 kiikarissa
Web-kehittäjät odottavat parhaillaan Joomla!:n uusinta päivitystä suurella mielenkiinnolla. Jo ennestään joustavaan ja monipuolineen järjestelmään on tulossa uusia ominaisuuksia, joiden avulla etumatka moniin muihin järjestelmiin venyy entisestään.
Tähän saakka Joomla!:n suurimpia puutteita on ollut käyttäjähallinnan kankea ja osin rajoittunut toteutus. Päivityksen myötä tämä puute siirtyy historiaan, sillä seuraavassa julkaisuversiossa käyttäjiä voidaan jakaa eri käyttäjäryhmiin ja määrittää ryhmille (periytyviä) oikeuksia. Käyttäjät voivat olla yhden tai useamman käyttäjäryhmän jäseniä, mutta heille voidaan myös erikseen määrittää oikeuksia yksittäisiin sisältöihin.
Aloittelevia käyttäjiä häiritsevä sisältöjen jako Pääryhmiin (Sections) ja Ryhmiin (Categories) poistuu myös. Jatkossa sisällöt jaotellaan Ryhmiin, jotka voivat olla myös sisäkkäisiä.
Pääkäyttäjän hallintapaneelin käytettävyys paranee entisestään siitäkin huolimatta, että käyttäjälle annetaan uusia hyödyllisiä työkaluja. Jo ennestään toimiva hakukoneoptimointi kokee sekin parannuksia URL-uudelleenohjauksen ja sivukohtaisen otsikon (titlen) määrittämisen myötä. Joomla!:aan integroitu MooTools JavaScript-kirjasto päivittyy versioon 1.2.
Näiden lisäksi työlistalla on monia muita käytettävyysparannuksia ja toiminnallisuuksia.
Joomla!-yhteisöissä onkin spekuloitu, ettei uusi versio tule olemaan järjestysnumeroltaan 1.6, vaan numeroinnissa hypätään suoraan 2.0:aan, koska se paremmin kuvastaa suoritettujen parannusten laajuutta.
Lisätietoa Joomla!:sta
www.joomla.org
Mediayhtiö B105 Oy
B105:llä on vahva kokemus useista eri toimialoista sekä yrityksen oman historian että pitkäaikaisten asiakassuhteiden kautta.
Erityisen vahva ja omakohtainen kokemus B105 Oy:llä on ICT-sektorin ja luovien alojen hankeviestinnästä. Viime vuosien aikana olemme työskennelleet mm. useiden avoimeen lähdekoodiin ja peliteollisuuteen liittyvien hankkeiden markkinoinnissa ja tiedotuksessa (Neogames, Demola, COSS).
Pitkäaikaisten asiakassuhteiden kautta B105 Oy:llä on myös monipuolista toimialakokemusta erilaisista muun teollisuuden tiedotus- ja markkinointitehtävistä.
Yhteyshenkilö:
Tommi Järvinen
Web Designer / Producer
040 510 8582
tommi.jarvinen@b105.fi
IT-Systems Finland
IT-Systems Finland on Joomla!-toteutuksiin erikoistunut verkkopalveluiden tarjoaja, joka lupaa asiakkaalle mukavuutta sekä ostotilanteeseen että myöhempään yhteistyösuhteeseen. Toteutamme muun muassa verkkosivustoja ja -kauppoja sekä räätälöimme Joomla!-moduleita ja komponentteja erityistarpeisiin.
Yhteyshenkilö:
Aki Hautamäki
Projektipäällikkö
050 560 4838
aki.hautamaki@it-systems.fi
Teksti:
Tommi Järvinen, Web Designer, Mediayhtiö B105 Oy
Aki Hautamäki, Projektipäällikkö, IT-Systems Finland
Kirjoita uusi kommentti