Avoimen lähdekoodin ja kaupallisten julkaisujärjestelmien seasta löytyy tapauskohtaisesti huonoja ja hyviä puolia. Molemmat ovat kuitenkin matkalla ketterämpiin ja monipuolisempiin ratkaisuihin. Järjestelmää valittaessa kaikki riippuu pitkälti siitä, mitkä ovat omat mieltymyksesi, mitä ominaisuuksia tarvitset, ja tietenkin mitkä ovat resurssit. Parhainta onkin sukeltaa julkaisujärjestelmien maailmaan ja kokeilla avoimesti erilaisia palveluita.
Mitä eri julkaisujärjestelmiä on?
WordPress
Drupal
Joomla
Squarespace
Wix
Webflow
….ja monia muita julkaisujärjestelmiä
Mitä eroja julkaisujärjestelmissä on?
Pääpiirteissään julkaisujärjestelmät jakautuvat ns. ilmaisiin avoimen lähdekoodin järjestelmiin (esim. WordPress, Drupal, Joomla) ja maksullisiin kaupallisiin julkaisujärjestelmiin (esim. Squarespace, Weebly, Wix, Webflow).
Mikä avoin lähdekoodi?
Avoin lähdekoodi tarkoittaa ohjelmistoa, jota kuka tahansa voi käyttää, muokata ja jakaa.
Avoimen lähdekoodin julkaisujärjestelmät ovat suosittuja kahdesta syystä: a) ohjelmistot ovat ilmaisia b) takana on vahva yhteistyö. Varsinkin jälkimmäiseen perustuu avoimen lähdekoodin todellinen voima. Lukuisat kehittäjät ympäri maailmaa kykenevät tekemään siitä entistä paremman ja turvallisemman.
Avoimen lähdekoodin julkaisujärjestelmien hyödyt ja heikkoudet
Hyödyt +
+ Itse järjestelmä on yleensä ilmainen
Luit kyllä oikein. Esimerkiksi WordPress julkaisujärjestelmä ei maksa ylimääräistä pennin pyörylää. Avoimen lähdekoodin verkkopalveluissa maksat halutessasi kehitystyöstä ja ylläpidosta.
+ Avoin lähdekoodi
Avoin lähdekoodi mahdollistaa monipuolisuuden. Tuhannet kehittäjät tuottavat materiaalia ja varmistavat niiden turvallisuuden.
+ Rajoittamaton kustomoitavuus
Käytännössä kaikki on kustomoitavissa ja sivustostasi saadaan juuri sellainen kuin haluat.
+ Toimittajariippumattomuus
Avoin lähdekoodi takaa myös sen, että koodi ja sisältö pysyvät aina omistuksessasi. Voit halutessasi siirtää verkkopalvelusi toimittajalta toiselle tai ottaa omaan hallintaasi.
Heikkoudet –
– Vaatii enemmän ylläpitoa
Kehittäjien joukko on turvanasi vastaamassa laadusta ja toimivuudesta, mutta päivitykset ovat omalla vastuullasi.
– Ilman koodaus osaamista / ymmärrystä aiheuttaa päänvaivaa
Jos kehittäminen, eli koodaus, ei ole sinua varten ja haluat luoda sisältöä enemmänkin visuaalisella editorilla, voivat kaupalliset julkaisujärjestelmät olla sopivampi vaihtoehto.
– Iso oppimiskäyrä
Avoimen lähdekoodin julkaisujärjestelmät ovat vaativia, ja jo käyttöönotossa pitää huomattavasti tehdä enemmän perehtymistä kuin kaupallisilla julkaisujärjestelmillä. Toisaalta sukellus avoimen lähdekoodin julkaisujärjestelmiin on palkitsevaa.
Entäs se kaupallinen julkaisujärjestelmä?
Kaupalliset julkaisujärjestelmät käyttävät omisteisia ohjelmistoja, joissa lähdekoodi on suljettua. Tämä tarkoittaa siis sitä, että koodia ei ole lupa muokata tai levittää, eikä se usein ole edes mahdollista.
Kaupalliset julkaisujärjestelmät ovat verkkoalustoina yleensä enemmän visuaalisia editoreita, joilla saa tehtyä verkkosivut koskematta koodiin lainkaan. Verkkosivut rakennetaan palveluntarjoajan omilla työkaluilla, joiden toteutustapa on suljettu eikä sitä pääse nuuskimaan. Tästä johtuen kaupallisilla julkaisujärjestelmillä verkkosivustosi muokkaaminen täysin omien tarpeiden mukaiseksi on lähes mahdotonta.
Kaupallisten julkaisujärjestelmien hyödyt ja heikkoudet
Hyödyt +
+ Hallitut päivitykset ja kattava tuki
Kaupalliset julkaisujärjestelmät ovat helppo ottaa käyttöön ja teknistä tietämystä ei juurikaan tarvita. Pääset opettelun sijasta keskittymään tekemiseen.
+ Helppo käyttää
Vastuu kehityksestä ja toiminnallisuudesta on palveluntarjoajalla. Asiakaspalvelua on saatavilla etkä joudu yksin ongelmien ilmaantuessa.
+ Kaunista vaivattomasti
Vaikket olisi kovinkaan suurilla visuaalisilla taidoilla varustettu, ei hätää. Visuaalisilla editoreilla ja esimerkiksi valmiilla teemoilla saat luotua minimaalisella vaivannäöllä kauniit verkkosivut.
Heikkoudet –
– Hinta
Arvasit varmasti jo sanasta “kaupallinen” etteivät nämä ole ilmaisia, palvelun käyttö maksaa. Lisäksi hosting (verkkotunnuksen ylläpito) on usein rajoitettu ja voit olla sidoksissa palveluntarjoajan omaan hostingpalveluun.
– Rajoitettu kustomointi
Jos olet tottunut kustomoimaan sivustoja juuri haluamallasi tavalla, revit vain hiuksia päästäsi kaupallisten verkkoalustojen kanssa. Järjestelmästä riippuen tulet törmäämään erilaisiin rajoituksiin, esimerkiksi hankalimpia ovat integrointien rajoittuneisuus. Varaudu kompromisseihin niin visuaalisesti kuin toiminnallisesti.
Lopuksi yhteenveto
Avoimen lähdekoodin ja kaupallisten julkaisujärjestelmien seasta löytyy tapauskohtaisesti huonoja ja hyviä puolia. Molemmat ovat kuitenkin matkalla ketterämpiin ja monipuolisempiin ratkaisuihin. Järjestelmää valittaessa kaikki riippuu pitkälti siitä, mitkä ovat omat mieltymyksesi, mitä ominaisuuksia tarvitset, ja tietenkin mitkä ovat resurssit. Parhainta onkin sukeltaa julkaisujärjestelmien maailmaan ja kokeilla avoimesti erilaisia palveluita.