Sisällönhallintajärjestelmät
Sisällönhallintajärjestelmä (CMS) on ohjelmisto tai kokonaisuus, joka mahdollistaa digitaalisen sisällön luomisen, hallinnan ja julkaisemisen verkkosivustoille sekä muille julkaisuympäristöille. CMS erottelee sisällön tallennuksen ja esittämisen, tarjoaa käyttöliittymän useille käyttäjille sekä tukee työnkulkuja, versionhallintaa ja media-omaisuutta. Tyypillisiä toimintoja ovat erilaisten sisällön tyylin kuten artikkeleiden, sivujen ja media-objektien hallinta, julkaisu- ja ajoitustoiminnot, oikeuksien hallinta sekä hakutoiminnallisuudet ja SEO-työkalut. Laajennettavuus lisäosilla tai teemoilla on yleistä.
Rakenne voi olla perinteinen monoliittinen CMS, jossa esittäminen, sisältö ja toiminnallisuudet ovat samassa järjestelmässä. Yhä yleisempi
Käyttökohteet ja esimerkit: CMS:t sopivat pienistä blogeista suuryritysten verkkosivustoihin, uutisportaaleihin, intranetteihin sekä verkkokauppoihin. Suosittuja avoimen lähdekoodin
Valinnan kannalta tärkeimmät tekijät ovat skaalautuvuus, turvallisuus, käytön helppous, kehittäjä- ja käyttäjäyhteisön tuki, laajennettavuus sekä yhteensopivuus