Miksi
Joomla?
Joomla on monipuolinen, joustava ja helppo työkalu kotisivujen rakentamiseen
Joomla on avoimen lähdekoodin ohjelmisto, joten sen käyttö on täysin ilmaista. Mikäli webhotelli sisältää ohjelmistopankin voi Joomlan asentaa sieltä käyttöön käytännössä napinpainalluksella, ja on käytettävissä siten parissa minuutissa.
Uskomattoman joustava
Joomla on jo alkujaan suunniteltu työkaluksi luoda laajojakin kotisivuja. Joomla antaa mahdollisuuden käyttää erilaisia sivumalleja/sivupohjia eri alasivuilla.Moduuleilla voi määritellä mitä ja millaisia toimintoja, kenelle, millä sivulla ja missä kohtaa sivulla nämä näytetään. Kaikki nämä määritykset tehdään suoraan hallintaliittymässä pudotusvalikon tai rasti ruutuun -valinnoilla, eikä sinun tarvitse hallita osata lukea tai kirjoittaa mitään koodia.
Tärkeät toiminnot on sisäänrakennettuna järjestelmään
Joomlaan on sisäänrakennettu monia tärkeitä toimintoja, jotka moniin muihin julkaisujärjestelmiin pitää asentaa erilaisina lisäosina.
Monikielisyys
Joomla sisältää täyden tuen monikielisille sivuille, eikä siihen tarvitse asentaa sen osalta mitään lisäosaa. Monikielisyys hallitsee myös artikkelien ja valikkonimikkeiden yhteydet eri kielien välillä. Käytännössä tämä tarkoittaa, että sivustolla vierailija voi lennosta vaihtaa sivuston kieltä ja pysyy samalla sivulla ilman, että joutuu takaisin etusivulle. Käyttäjä voidaan oletuksena myös ohjata sivustolla siihen kieliversioon mitä kieltä käyttäjä käyttää selaimessaankin.
Vapaasti muokattavat valikot
Käyttäjät ja käyttöoikeustasot
Järjestelmässä on myös kehittynyt käyttäjähallinta eri käyttöoikeuksineen. Voit tehdä erilaisia käyttäjäryhmiä ja mihin ryhmään/ryhmiin käyttäjä kuuluu. Tämän avulla voit määritellä ketkä voivat muokata tai päivittää sisältöä ja mitä sisältöä he voivat sivustollasi yleensä nähdä.
Joomlalla voit luoda siten helposti myös intranet-sivut samalle sivustolle tai suljetun asiakassivuston. Voit antaa käyttäjien mahdollisuuden luoda tunnukset sivullesi omatoimisesti tai siten, että käyt hyväksymässä rekisteröitymisen. Lisäosien avulla voit tehdä myös maksuperusteisen sivuston, jonka sisältö avautuu vain tilausta vastaan.
Hakukoneoptimoinnin työkalut
Joomlassa on sisäänrakennettuna kaikki toiminnot ja mahdollisuudet hakukoneoptimointiin, etkä tarvitse tähänkään mitään erillistä lisäosaa.
Voit määritellä täysin vapaasti sivujen otsikot, sivujen meta-kuvauskentät ja meta-hakusanat valikkonimikkeisiin, artikkeleihin sekä alt-tekstit kuville.
Lisäosat ja moduulit
Lisäosat sisältävät usein myös moduuleja, joilla voit tuoda lisäosan toimintoja eri sivuille. Voit valita vaikkapa etusivulla näytettäväksi tapahtumakalenterista seuraavat viisi tapahtumaa ja jollain toisella sivulla näytetään tapahtumakalenterista kymmenen seuraavaa konserttia.
Moduuleja voit tehdä täysin myös vapaasti omalla sisällöllä ja määritellä niiden asetuksissa millä sivulla, missä siellä ja kenelle moduuli näytetään.
Sivupohjat ja frameworksit
Itse suosin käytössä ns. frameworks-pohjia, eli peruspohja joka sisältää joitain käyttöä helpottavia toimintoja. Tärkeimpänä näistä mahdollisuuden esim. luoda uusia "moduulipaikkoja" sivupohjaan suoraan käyttöliittymästä. Tällaista frameworksia käyttämällä sivupohja ei käytännössä vanhene. Kun frameworksista tulee uusi versio voi sen huoletta päivittää ilman, että sivusto tai sen toiminnot menevät rikki.
Olen käyttänyt enimmäkseeen Gantry 5 ja Helix Ultimate -pohjia.
Hallinta
Niille käyttäjille, jotka vain muokkaavat sisältöä tai lisäävät esim. ajankohtaisartikkeleja voivat käyttää julkisen puolen sivustoa, jolloin sisäänkirjautumisen jälkeen pääsevät muokkaamaan tekstejä suoraan julkiselta sivustolta eivätkä tarvitse hallita hallintaliittymän käyttöä. Osassa lisäosia voi olla myös mahdollisuus hallita jotain toimintoja julkisen sivuston puolelta.
Helpompi kuin WordPress
Mikäli nappaat jonkin valmispohjan ja alat bloggaamaan, etkä tarvitse lisätoiminnallisuuksia on WordPress siihen varmasti helppo ja suhteellisen valmis ratkaisu.
Mikäli kuitenkin tarvitset työkalun, jolla voit tehdä joustavasti sivustoja, jotka muuttavat mahdollisesti sisältöään ja ulkonäköään eri sivujen välillä, sekä hallita kaiken tämän helposti suoraan hallintapaneelin asetuksista rasti ruutuun -valinnoilla on Joomla silloin ylivoimaisesti parempi alusta. Joomlan kanssa et tarvitse liutaa lisäosia, koska yleensä tarvittavat ominaisuudet ovat jo ytimessä. Joomla 4 toi mukanaan myös mahdollisuuden helppoon kuvien rajaamiseen ja optimointiin.
Joomlan kanssa et ole myöskään pakkoavioliitossa alkuperäisen toteuttajan kanssa, koska käytännössä kaikki säädöt ja asetukset voi kuka tahansa katsoa suoraan Joomlan valikoista, ja siten helposti muokata sisältöä nopeasti tai päivittää sivuston vaikka uudelle sivupohjalle.
Valitettavasti Drupaliin en voi Joomlaa verrata, koska Drupalin "sielunelämään" olen tutustunut vain lyhyesti vuosia sitten.
Joomlaa kehitetään yhdessä
Itse olen osallistunut Joomlan ja sen useiden lisäosien käännöstyöhön. Mikäli sinua kiinnostaa tulla mukaan Joomlan kääntäjäksi tai oikolukijaksi, niin suuntaa kohti Crowdin-sivustoa ja liity tiimiin.