Systém pro správu obsahu (CMS z anglického content management system) je software zajišťující správu dokumentů, nejčastěji webového obsahu. V dnešní době se jako CMS zpravidla chápou webové aplikace, někdy s případným doplňkovým programovým vybavením u klienta.
Pro CMS se někdy používají i oborově podobné termíny redakční či publikační systém.
Základní funkce CMS
Mezi základní funkce CMS (obvykle se člení na administrátorské a uživatelské) patří:
- Tvorba, modifikace a publikace dokumentů (článků) zpravidla prostřednictvím webového rozhraní, často s využitím jednoduchého online WYSIWYG editoru nebo jednoduchého systému formátování textu (není nutná znalost HTML),
- řízení přístupu k dokumentům, zpravidla se správou uživatelů a přístupových práv, často s funkcemi workflow či groupware,
- správa diskusí či komentářů, ať už k publikovaným dokumentům nebo obecných,
- správa souborů,
- správa obrázků či galerií,
- kalendářní funkce,
- statistika přístupů.
Existující CMS
- Související informace naleznete v článku Seznam systémů pro správu obsahu.
Trh s CMS programy je široký, existuje jak řada programů nabízených jako svobodný software, tak i komerčních řešení. CMS se člení dle řady kritérií, například rozsahu řešení, použitého vývojového prostředí nebo cílové skupiny. Nejjednodušší CMS jsou naprogramovány v JavaScriptu (např. TiddlyWiki), řada CMS používá PHP (většinou v kombinaci s databázovým systémemMySQL, ale i bez jakékoli databáze), oblíbená je i Java a další jazyky. Nejpoužívanějšími CMS jsou WordPress, Joomla! a Drupal.
10 nejlepších redakčních systémů (CMS)
CMS
- Podstata
- softwarová aplikace určená pro správu a publikování informací na internetu
- součásti
- jádro CMS, databáze, veřejná část – Frontend, administrátorská část – Backend
- Schema činnosti CMS
- Typy
- Podle zaměření – prezentační (redakční) systémy, blogy, wiki, diskusní fóra, e-shopy …
- Podle dostupnosti – placené, volně šířené
- Podle platformy – Apache + PHP + My SQL, MS IIS + ASP/.NET + MS SQL
- Možnosti
- Tvorba obsahových sekcí – víceúrovňové sekce
- Tvorba příspěvků a vkládání komentářů – využití vizuálního editoru
- Tvorba navigace – ruční nebo automatická tvorba menu
- Nastavení vzhledu – využití šablon vzhledu
- Správa uživatelů – registrace, přihlašování, přístupová práva, možnosti publikování
Blogy
- Vlastnosti
- internetové deníky vhodné pro zveřejňování aktualit s možností diskuse pomocí komentářů
- obsah uspořádán časově, pomocné členění do tématických sekcí
- osobní blogy jsou dnes nahrazovány zapojením do sítě Facebook
- Systémy
- Vlastní systém – instalace a vlastní správa na hostingu s doménou – WordPress, SunLight-CMS
- Blogovací služby – možnost provozování blogu po registraci a nastavení
- blogovací servery – bloguje.cz, bloger.cz, estranky.cz, blogger.com
- informační a novinářské servery – idnes.cz, aktualne.cz, zive.cz, lupa.cz
- Sociální sítě – moderní typ osobního deníku s možností chatu a sdílení obsahu – facebook, twitter
- WordPress
- OpenSource CMS systém vhodný pro tvorbu blogů a jednodušších webů
- Provoz vyžaduje hosting s podporou PHP a MySQL
- snadná instalace, lokalizace a správa, možnost změny vzhledu
- možnost rozšíření – fotogalerie, kalendář, kontaktní formuláře, uživatelské skupiny …
- Instalace a správa
- přenos instalačních souborů na webhosting a vytvoření prázdné MySQL databáze
- automatická instalace, lokalizace, nastavení sekcí, nastavení vzhledu, instalace rozšiřujících pluginů
- tvorba a správa příspěvků, komentářů, stránek, uživatelů, sekcí, obrázků, vzhledu …
Diskusní fóra
- Vlastnosti
- systém pro moderování on-line diskusí, součást větších CMS systémů
- členění diskuse do podfór a témat, pokročilé vyhledávací funkce
- správa uživatelů, připojení obrázků a souborů, upozorňování mailem
- Typy
- nezávislé systémy – OpenSouce PHP + MySQL systémy – PhpBB, PunBB, MiniBB
- rozšíření CMS systému – volitelný doplněk systému – Kunena, Discuss
- phpBB
- nejpoužívanější samostatný systém vyvinutý v roce 2000