Webový Systém Správy Obsahu (alebo Web Content Management System - WCMS - Web CMS) je systém správy obsahu, obvykle implementovaný ako webová aplikácia, na vytváranie a správu HTML obsahu. Používa sa na správu a kontrolu veľkej a dynamickej kolekcie webového materiálu (HTML dokumentov a obrázkov s nimi asociovanými). WCMS umožňuje vytváranie obsahu, jeho riadenie, editovanie a mnoho podstatných funkcií súvisiacich s "údržbou" webovej stránky.
Zvyčajne softvéro poskytuje autorské (a iné) nástroje navrhnuté pre užívateľov v minimálnou alebo žiadnou znalosťou programovacích a značkovacích jazykov. Umožňuje im vytvára a spravovať obsah relatívne jednoducho.
Väčšina systémov používa databázu na ukladanie obsahu, metadát, a / alebo ďalších súčastí potrebných pre systém. Obsah je často, ale nie je to pravidlom, uložený vo forme XML alebo jednoduchého MySql Entry reťazca na uľahčenie znovupoužiteľnosti a flexibilných možnosti zobrazenia.
Prezentačná vrstva zobrazuje obsah regulárnym návštevníkom webovej stránky na základe definovaných šablón. Tými sú niekedy súbory XSLT.
Administrácia je typicky vykonávaná pomocou webového rozhrania v prehliadači, ale niektoré systémy vyžadujú použitie klientského softvéru.
Na rozdiel od softvérov ako Microsoft Frontpage alebo Adobe Dreamweaver, WCMS dovoľuje aj netechnickým užívateľom robiť zmeny na existujúcich stránkach s minimálnym alebo žiadnym predchádzajúcim tréningom. WCMS typicky vyžaduje skúseného programátora na nastavenie a funkčností, ale je práve nástrojom na aktualizovanie obsahu netechnickými administrátormi.
WCMS je softvérový systém používaný pre správu a riadenie veľkej, dynamickej kolekcie materiálu, webových stránok (HTML dokumenty a ich pridružené obrázky). CMS uľahčuje riadenie dokumentu, auditu, úpravu a časové riadenie. WCMS ponúka nasledujúce kľúčové prvky:
Vytvára štandardné šablóny výstupu (zvyčajne HTML a XML), ktoré môžu byť automaticky priradené k novým a existujúcim obsahom, ktorý umožňuje meniť vzhľad všetkých typov obsahu z jedného centrálneho miesta.
Akonáhle je obsah oddelený od vizuálnej prezentácie stránky, zvyčajne bude oveľa jednoduchšie a rýchlejšie upravovať a manipulovať s ním. Väčšina WCMS softvéru obsahuje WYSIWYG editovacie nástroje, ktoré umožňujú netechnickým pracovníkom vytvárať a upravovať obsah.
Väčšina WCMS softvéru zahŕňa zásuvné moduly alebo moduly, ktoré možno ľahko inštalovať na rozšírenie existujúcej funkčnosti.
Aktívny WCMS softvér zvyčajne dostáva pravidelné aktualizácie, ktoré zahŕňajú nové funkcie a udržujú systém podľa súčasných webových štandardov.
Workflow je proces vytvárania cyklov sekvenčných a paralelných úloh, ktoré musia byť splnené v CMS. Napríklad, tvorca obsahu môže odoslať príbeh, ale ten nie je uverejnený až pokým ho redaktor neočistí a hlavný editor neschváli.
CMS softvér môže poskytovať prostriedky pre riadenie životného cyklu dokumentov od počiatočnej fázy vytvárania, cez revízie, publikácie, archiváciu až po vymazanie dokumentu.
CMS softvér môže poskytovať prostriedky umožňujúce každému užívateľovi pracovať v rámci virtuálnej kópie celého webu, nastavení dokumentu, a / alebo kódu. To umožňuje, aby zmeny v niekoľkých vzájomne previazané zdrojoch bolo možné vidieť a / alebo upraviť pred ich odoslaním.
![]() ![]() |
Joomla! je voľne dostupný open source systém správy obsahu na publikovanie obsahu na Internete alebo intranete. Systém zahŕňa vlastnosti ako "caching" stránok na zvýšenie výkonu, produkciu RSS, tlačiteľnú verziu stránok, novinky, blogy, ankety, vyhľadávanie na stránke a podporu viacerých jazykov. Joomla je licencovaná pod GPL, a je to produkt vychádzajúci z projektu Mambo. Názov Joomla oficiálne končí výkričníkom, ale ten sa často vynecháva. Napísaná je v jazyku PHP a štandardne využíva databázu MySQL. |
Balík Joomla pozostáva z mnohých častí, ktoré dovoľujú jednoduché vytváranie modulárnych rozšírení. Príklad takéhoto rozšírenia je "plugin" (predtým známe ako "Mambot"). Tieto rozšírenia rozširujú funkcionalitu systému Joomla. Napríklad "Wikibot" dovoľuje autorovi obsahu používať "Wiki" tagy v článkoch, ktoré automaticky vytvárajú odkazy do Wikipédie. Existuje cez 3500 rozšírení pre Joomla, ktoré je možné nájsť na jednom mieste, takzvanom "Joomla! Extension Directory".
Navyše okrem "pluginov" existujú ďalšie typy rozšírení. Komponenty ("Components") umožňujú tvorcovi stránok vykonávať také úlohy ako vytváranie komunity pomocou pridávania užívateľských funkcií, zálohovať webstránku, prekladať obsah, vytvárať URL adresy priateľské pre vyhľadávače a mnoho ďalšieho. Moduly ("Moduls") vykonávajú také úlohy, ako je zobrazovanie kalendára alebo pridávanie klientského kódu (napr. Google AdSense).
Hoci už dlhšiu dobu existuje Joomla verzie 1.5, a väčšina rozšírení je natívne kompatibilná s touto verziou, stále sa nájdu také rozšírenia, ktoré sú určené len pre Joomla verzie 1.0. Tieto staršie rozšírenia môžu byť použité v verziou 1.5 jej nastavením do takzvaného "legacy" módu.
Joomla dovoľuje administrátorom nastaviť globálne konfiguračné parametre, ktoré ovplyvňujú každý článok. Každá stránka sa prispôsobuje týmto parametrom, avšak jednotlivé články môžu mať svoje vlastné nastavenia, ktoré majú vyššiu prioritu. Napríklad môžete zvoliť nastavenie zobrazenia alebo skrytia mena autora článku alebo nechať toto nastavenie na globálnych parametroch.