A CMS rövidítés a következő angol kifejezést jelenti tartalomkezelő rendszer. A kifejezés leginkább tartalomkezelő rendszernek fordítható. A tartalomkezelő rendszer (CMS) egy olyan rendszer, amellyel egy weboldal tartalmát kezelheti. Weboldal bonyolult módon is elvégezhető. Ez a legtágabb értelemben tartalmat, képeket és szövegeket jelent. Egy CMS segítségével azonban a weboldal navigációjának kezelésére is lehetősége van.
Áttekintés
Egy CMS esetében a tartalom kezelése és a weboldal kialakítása (design és elrendezés) egymástól elkülönülten történik. Ha CMS-t használ, nem szükséges, hogy még mindig törődjön a tartalom elrendezésével. A weboldal elrendezése kis erőfeszítéssel megváltoztatható. Az is praktikus, hogy nem csak Ön, hanem szükség esetén más felhasználók is hozzáférhetnek a tartalomhoz. Lehetőség van arra is, hogy ezek a felhasználók meghatározzák, hogy melyik tartalom mikor kerül közzétételre.
A CMS segítségével a weboldal tartalma egy adatbázisban (például MySQL) tárolódik. Az úgynevezett sablonok (formátumsablonok) segítségével, amelyek helyőrző elemekből és HTML-ből állnak, történik a CMS weboldal kialakítása. A CMS weboldal megtekintésekor a CMS automatikusan helyettesíti a helyőrzőket például navigációval, tartalommal és reklámmal.
Tartalmi alkalmazás és tartalomkezelő alkalmazás
A CMS a tartalomszolgáltatási alkalmazás (CDA) és a tartalomkezelő alkalmazás (CMA) összetevőiből áll. A Tartalomkezelő alkalmazás segítségével lehetőség van arra, hogy HTML (Hpertext Markup Language) ismeretek nélkül hozzon létre tartalmat a weboldalon, változtasson rajta, vagy távolítsa el a szöveget. Nincs szükséged webmester támogatására. A weboldal frissítéséhez a tartalomszolgáltatási alkalmazás használja az információkat. Bár a CMS funkciói eltérőek, általában a formátumkezelés, a webes közzététel, a revíziós ellenőrzés, valamint az indexelés, a visszakeresés és a keresés részei.
A webes közzététel segítségével sablonokat hozhat létre (Sablonok), varázslók és egyéb eszközök. Ez lehetővé teszi webes tartalmak létrehozását és módosítását. A dokumentumok, legyenek azok beszkennelt dokumentumok, régebbi elektronikus dokumentumok vagy aktuális dokumentumok, a formátumkezelés segítségével PDF- vagy HTML-fájlokká alakíthatók. A revíziós vezérlésnek köszönhetően a tartalom frissül, vagy visszaáll az eredeti állapotába. A revíziós ellenőrzés az Ön által a fájlokban végrehajtott összes módosítást is nyomon követi.
A CMS egy szervezeten belül minden adatot indexel. A felhasználók a kulcsszavak segítségével kereshetnek adatokat. A CMS ezt követően hozzáférhetővé teszi ezeket az adatokat.
A CMS eszközöket biztosít a One-to-One-Marketing kész. Ez arra utal, hogy egy weboldal képes a hirdetéseket és a tartalmat a felhasználó egyéni preferenciáihoz igazítani. Itt a webhely által meghatározott vagy a felhasználótól magától a felhasználótól származó információk kerülnek felhasználásra. Ha például a felhasználó egy keresőmotoron keresztül egy adott termékre keres, nem fog olyan reklámbannereket kapni, amelyeknek semmi köze a keresett termékhez. Az olvasó csak olyan szolgáltatóktól származó hirdetéseket lát, amelyek relevánsak és elérhetőek a szolgáltató portfóliójában.
A CMS használata előtt néhány tényezőt figyelembe kell venni. Ez a vállalat méretére és földrajzi elhelyezkedésére vonatkozik. Ez különösen fontos, ha a vállalatnak több országban is van irodája. Továbbá jelentősek a vállalatnál használt különböző elektronikus adatformák. Ha grafikákat, videókat, diagramokat, hanganyagokat és szöveges dokumentumokat használnak az információk közvetítésére, sokkal nehezebb a tartalom kezelése.
Valószínűleg a legismertebb és leggyakrabban használt tartalomkezelő rendszer a WordPress. Más tartalomkezelő rendszerek közé tartozik a Drupal, Joomla és a TYPO3.
PHP nyelv a CMS-ben
A PHP CMS kifejezéssel gyakran találkozhatunk az interneten. Ez egy PHP szkript nyelven programozott CMS. Egy másik PHP CMS a CMS Made Simple.
A CMS frontbackendje és backendje
A CMS többnyire egy front-end és egy back-end területre oszlik. A frontend terület (elülső nézet) az, amit a weboldal látogatója megjelenít. A hátsó rész (hátsó nézet) a biztosított terület. Itt történik a CMS adminisztrációja. A CMS-be való bejelentkezés után a felhasználó minden olyan funkciót megkap, amelyre az adminisztrációhoz szüksége van ezen a területen. Nem ritka, hogy több CMS-felhasználó számára különböző hozzáférési jogokat határoz meg. Például a szerző csak a CMS tartalmához férhet hozzá, a tervező pedig csak a sablonokhoz.