Mi az a CMS ? ( Tartalom kezelő rendszer)

A tartalomkezelő rendszer (TKR, vagy angolul content management system, CMS) egy marketingkifejezés azokra a szoftverekre, amelyeket több személy együttműködésével készülő munkák koordinálására dolgoztak ki.

A tartalomkezelő rendszerek legfontosabb funkciói:

  • biztosítják, hogy sok személy tudjon egyszerre adatokat tárolni és ezeket egymással megosztani,
  • a hozzáférés szerep szerinti szabályozása: a felhasználó szerepe határozza meg, hogy mely adatokat láthatja vagy módosíthatja,
  • könnyű adattárolási és adatelérési lehetőségek biztosítása,
  • csökkentik a redundáns adatbevitelt,
  • megkönnyítik a kimutatások összeállítását,
  • segítik a felhasználók közti kommunikációban.

A kezelt adatok jellege attól függ, hogy a tartalomkezelő rendszert mely alkalmazási területre dolgozták ki. Gyakran alkalmaznak TKR-t dokumentációk készítésére, tárolására, lektorálására, kiadására, vagy különféle elektronikus anyagok (fényképek, filmek, iratmásolatok) tárolására, rendszerezésére, támogatva ezek későbbi, relevancia szerinti megtalálását.


A különböző alkalmazási területekre specializált tartalomkezelő rendszerekre változatos megnevezéseket használnak:

  • vállalati szintű tartalomkezelő rendszer (ECMS)
  • webtartalom-kezelő rendszer (WCMS) - Joomla, Typo3, Worpress, Drupal, stb.
  • dokumentumkezelő rendszer (DMS)
  • mobil tartalomkezelő rendszer (MCMS)
  • komponens tartalomkezelő rendszer (CCMS)
  • digitális vagyonkezelő rendszer (DAM)
  • oktatási tartalomkezelő rendszerek (LMS). pl MEDDOX

Ezen elnevezések meghatározása azon keresztül történik, hogy milyen tevékenységre jellemző munkafolyamatokat támogat a tartalomkezelő rendszer. A meghatározások idővel változnak, alkalmazkodva az újabb elvárásokhoz, a rendelkezésre álló szoftverek skálájához.


A webtartalom-kezelő rendszerek arra hivatottak, hogy leegyszerűsítsék a weblapok készítését, többek közt azáltal, hogy segítségükkel a szerzők akár sajátos technikai ismeretek nélkül (HTML nyelv, weboldal feltöltési eljárások) is készíthetnek weboldalt. Ezekből több nyílt forrású (open source) rendszer létezik, amik bemutatására több honlap is rendelkezésre áll.

A komponens tartalomkezelő rendszerek az adattartalmat, mint összetevőkből összerakott egységet kezelik, támogatva újabb adatok létrehozását a már tárolt komponensek felhasználásával.

Újabban a tartalom ilyen megközelítését legtöbb tartalomkezelő rendszertől elvárják, a szoftvergyártók nem szokták terméküket pusztán komponenskezelő rendszernek nevezni.