Sanojen selityksiä
Avoin lähdekoodi
Hieman yksinkertaistettuna avoin lähdekoodi (open source) tarkoittaa sitä, että ohjelman käyttäminen, muokkaaminen ja levittäminen ei maksa mitään ja on sallittua kenelle tahansa. Edut ovat selvät: ei lisensointi- tai käyttökustannuksia, ei sitoutumista vain yhteen ohjelmatoimittajaan, läpinäkyvyys mm. turvallisuuskysymyksissä ja usein erittäin iso kehittäjäyhteisö, joka takaa kehityksen jatkuvuuden myös tulevaisuudessa. Lisätiedot Wikipediasta.
Julkaisujärjestelmä (CMS)
Julkaisujärjestelmällä tarkoitetaan verkkosivujen ylläpitoon käytettävää sisällönhallintajärjestelmää (CMS, content management system). Rinnakkaisia termejä ovat myös julkaisualusta, sivumoottori jne. Internet-selaimella käytettävä julkaisujärjestelmä mahdollistaa sivuston helpon ylläpidon kenelle tahansa ilman erityistaitoja. Esim. HTML-kielen osaamista ei tarvita. Tutustu tarkemmin MODx -julkaisujärjestelmään.
Sovelluskehys (CMF)
Sovelluskehys tai ohjelmistokehys (CMF, content management framework) luo rungon toteuttavalle WWW-sovellukselle. Sovelluskehyksen käyttäminen nopeuttaa merkittävästi teknistä toteutusta, koska perusasiat saadaan tällöin valmiina, eikä kaikkea tarvitse toteuttaa alusta asti. MODx CMS / CMF ei nimensä mukaisesti ole pelkkä sovelluskehys, vaan sisältää valmiina myös julkaisujärjestelmältä vaadittavat toiminnot.
Verkkosovellus
Verkkosovellus (web application, online application) on vielä vakiintumaton termi, jolla tarkoitetaan palvelimelle asennettavia sovelluksia, joita käytetään internet-selaimella. Verkkosovelluksia ovat esimerkiksi yleiskäyttöiset keskustelufoorumit, verkkokaupat ja julkaisujärjestelmät. Verkkosovellukset muistuttavat monissa tapauksissa yhä enemmän tavallisia työpöytäohjelmia. Verkkosovelluksia yhdistelemällä on mahdollista toteuttaa hyvinkin laajoja verkkopalvelukokonaisuuksia.
Verkkopalvelu
Verkkopalvelulla tarkoitetaan tavallisia tiedottavia kotisivuja monimutkaisempaa kokonaisuutta. Verkkopalveluissa on usein vuorovaikutteisia ominaisuuksia, jolloin palvelun käyttäjät voivat jollain tavalla osallistua palvelun toimintaan tai sisältöihin. Kotisivujen ja verkkopalvelun välinen raja on varsin häilyvä, joten varsinkin markkinointikielessä aivan tavallisista kotisivuistakin tulee usein verkkopalveluja.
