Vertailu muihin

Vertaa MODx:ää muihin suosittuihin avoimen lähdekoodin sovelluksiin: Joomla, Drupal ja WordPress.

Käyttäjämäärät ja medianäkyvyys

Jos avoimen lähdekoodin PHP-pohjaisien julkaisujärjestelmien suosiota verrataan puhtaasti käyttäjämäärillä ja medianäkyvyydellä, ovat Joomla, WordPress ja Drupal kolme suosituinta tässä järjestyksessä. MODx löytyy suosiomittauksissa sijalta 4, ollen vuoden 2009 mittauksissa kaikkein voimakkaimmin suosiossa nouseva haastaja kolmelle suosituimmalle julkaisujärjestelmälle. Suosiomittauksia on vuosittain tehnyt CMSWire.com sivusto: "Report in Depth: Most Popular Open Source CMS 2009". Suosiomittaukset eivät kuitenkaan kerro mitään itse järjestelmien paremmuudesta. Lisäksi on huomattava, että lähes kaikki suosituimmat järjestelmät ovat myös olleet markkinoilla kaikkein pisimpään, jonka vuoksi niille on ehtinyt vuosien varrella luonnollisesti kertyä paljon käyttäjiä.

Joomla vs. MODx

Joomla on todennäköisesti tunnetuin avoimen lähdekoodin julkaisujärjestelmä. Joomla ja MODx eivät oikeastaan kilpaile samassa kategoriassa, sillä Joomla on ensisijaisesti kilpailija kuukausimaksullisille tee-se-itse kotisivukoneille. Joomla ja suurin osa kotisivukoneista perustuu valmispalikka-ajatteluun eli sivustoon on helppo lisätä valmiita toimintoja tai vaihtaa käyttöön jokin valmis sivupohja. Sen sijaan uusien toimintojen tekeminen, toimintojen räätälöinti ja omien sivupohjien tekeminen ei ole joustavaa tai nopeaa.

Lisäksi Joomlassa on paljon erilaisia rajoitteita sivun asettelussa, käyttäjäryhmissä ja toimintalogiikassa yleensäkin. Nämä rajoitukset johtuvat pääosin siitä, että Joomlan ensisijainen tavoite on mahdollisimman helppo ja yksinkertainen sivuston koostaminen valmiista toiminnoista. Eli hieman kärjistäen voisi sanoa, että Joomla sopii parhaiten tee-se-itse-tekijälle, jonka tärkein tavoite on vain saada jonkinlainen sivusto mahdollisimman nopeasti valmiiksi, ja joka myös itse ylläpitää sivustoaan. Joomla onkin usein hyvä ratkaisu jos valmiit sivupohjat ja valmiit toiminnot ilman räätälöintejä täyttävät vaatimukset. Sen sijaan räätälöityihin täsmäratkaisuihin Joomla soveltuu heikosti.

Drupal vs. MODx

Drupal on yksi harvoista julkaisujärjestelmistä, joka on MODx:n tapaan oikeastaan enemmänkin sovelluskehys, jossa on myös julkaisujärjestelmältä vaadittavat ominaisuudet vakiona. Tämä näkyy ennen kaikkea siinä, että Drupal ja MODx ovat erittäin joustavia ja äärimmäisen monipuolisesti räätälöitävissä. Tavallisten kotisivujen lisäksi näillä järjestelmillä on mahdollista toteuttaa laajoja verkkopalvelukokonaisuuksia, joissa on ainutkertaisia toiminnallisuuksia.

Drupal on erittäin suosittu järjestelmä teknisesti orientoituneiden organisaatioiden keskuudessa (esim. NASA ja YLE). Ehkä juuri teknisestä käyttäjäkunnasta johtuen Drupalin suurin ongelma onkin heikko käytettävyys. Drupalin ylläpitotila on hyvin vaikeasti hahmotettavissa tavalliselle loppukäyttäjälle. Ilman kattavaa käyttäjäkoulutusta tavallisen loppukäyttäjän on erittäin vaikea ymmärtää ylläpidon toimintaa.

Drupal on parhaimmillaan erittäin massiivisten verkkopalvelujen toteutusalustana, mutta hieman pienemmille kokonaisuuksille MODx on huomattavasti ketterämpi vaihtoehto.

WordPress vs. MODx

WordPress on esisijaisesti tarkoitettu blogien toteuttamiseen, joten myöskään WordPress ei kilpaile samasssa kategoriassa MODx:n kanssa. WordPressiä on kuitenkin mahdollista käyttää myös pienten verkkosivustojen toteuttamiseen ilman blogi-toimintoja. Tämä vaatii kuitenkin WordPressin muokkaamista monilta osin ja muokattuna mm. WordPressin päivittäminen uudempaan versioon on usein harmillisen hankalaa. Ylipäätään on kyseenalaista käyttää WordPressiä tavallisten sivustojen alustana, koska järjestelmää ei selvästikään ole siihen tarkoitettu.

Miksi sitten näin kuitenkin tehdään? Syy tai oikeastaan ansio on WordPressin ylläpidon moitteeton ulkoasu ja tyylikkyys. Tällä sivulla vertailluista järjestelmistä WordPressin ylläpitotila on kaunein, mutta ylläpidoltaan räätälöity MODx menee kirkkaasi ohi WordPressin ylläpidon selkeydestä ja loogisuudessa.

Yhteenvetona voisi sanoa, että WordPress on erinomainen valinta, jos sivuston tärkein osio on blogi. Mutta jos sivustolla ei ole blogia laisinkaan, on sivuston toteuttamiseksi olemassa paljon parempia ja joustavampia ratkaisuja.

Yhteenvetotaulukko

Asteikko: 5 (erinomainen) - 1 (huono)

   MODx Joomla
Drupal
WordPress
Toteutustekniikka "konepellin alla" 5
2
4
5
Nopeus ja keveys 5 2 2 2
Joustavuus ja muokattavuus 5 2
5
1
Sivuston ulkoasun räätälöinnin helppous
5 2 1 2
Ylläpidon helppous loppukäyttäjille 5 2 2 5
Soveltuvuus tavalliseksi kotisivuksi 5
5
3
2
Soveltuvuus blogisivustoksi 3 3 3 5
Soveltuvuus yhteisösivustoksi 3 3 5 2
Soveltuvuus räätälöidyksi verkkopalveluksi 5 2 5 1