A CMS az angol Content Management System kifejezés, magyarul tartalomkezelő rendszer rövidítése, amely a weboldaltartalmak egyszerű és gyors kezelésére szolgáló rendszert jelenti.
A CMS olyan szoftver- vagy webalkalmazás, amely lehetővé teszi a weboldalak tartalmának – mind a szöveges részek és képek, mind a galériák, audio- és videofájlok és egyéb multimédiás részek – létrehozását, kezelését és archiválását. Egy egyszerű eszközről van szó, amelyet szerkesztő vagy közzétételi rendszernek is neveznek.
A dokumentumok létrehozása és szerkesztése rendszerint egy webes felületen történik, ahol az adminisztrációhoz általában egy egyszerű WYSIWYG szerkesztőt használunk, azaz olyan szerkesztőt, ahol a szöveg formázásához nincs szükség HTML nyelv ismeretekre.
A weboldal CMS segítségével történő egyszerű és gyors kezelésének köszönhetően nincs szükség programozási ismeretekre, amelyek nélkül régebben nem tudtuk volna elképzelni a weboldalak építését. Manapság a CMS szerkesztők segítségével a normál felhasználók is nagyon egyszerűen el tudják készíteni weboldalukat. Az ilyen oldalak tartalomkezelő rendszerrel történő létrehozása lényegesen gyorsabb és könnyebb, mint az oldalak alapoktól való programozása esetén. Egyúttal jelentősen csökkenti a weboldal üzemeltetési költségeit.
Annak köszönhetően, hogy az adminisztráció az internetes böngészőn keresztül mindenfajta telepítés szükségessége nélkül történik, az adminisztráció kényelmes és bármilyen internetkapcsolattal rendelkező számítógépről lehetséges.
A CMS magánoldalak (blogok), hirdetési weboldalak, de különféle közösségek portáljai esetében is használható. Vagyis ott, ahol a tartalmat rendszeresen változtatják vagy kiegészítik, amelyet kényelmesen kezelhetnek a felhasználók (különböző szintű felhasználói jogosultságokkal), és így karbantarthatják és frissíthetik a weboldalt.
Jó példa az ilyen tartalomkezelő rendszerre a nyílt forráskódú WordPress vagy Joomla! projekt. A CMS speciális példája a sablon (bérelt) webáruház adminisztrációja. Hogy mennyire könnyű elindítani és kezelni egy webáruházat, nagyon könnyen kipróbálhatja.
Kapcsolódó témák: Backend, Frontend
A cím megadásával elfogadod az adatvédelmi irányelveket és az általános szerződési feltételeket.