Systém pro správu webového obsahu - Web content management system - Wikipedia

A systém pro správu webového obsahu (WCM nebo WCMS)[1] je systém pro správu softwarového obsahu (CMS) speciálně pro Webový obsah. Poskytuje webová stránka nástroje pro tvorbu, spolupráci a správu, které pomáhají uživatelům s malou znalostí webu programovací jazyky nebo značkovací jazyky vytvářet a spravovat obsah webových stránek. WCMS poskytuje základ pro spolupráci a poskytuje uživatelům možnost spravovat dokumenty a výstup pro úpravy a účast více autorů. Většina systémů používá a úložiště obsahu nebo a databáze k ukládání obsahu stránky, metadata a další informační aktiva, která systém potřebuje.

A prezentace vrstva (stroj šablony ) zobrazuje obsah návštěvníkům webových stránek na základě sady šablony, které jsou někdy XSLT soubory.[2]

Většina systémů používá ukládání do mezipaměti na straně serveru ke zlepšení výkonu. To funguje nejlépe, když se WCMS nemění často, ale dochází k návštěvám často. Správa se také obvykle provádí prostřednictvím rozhraní založených na prohlížeči, ale některé systémy vyžadují použití a tlustý klient.

Schopnosti

Systém správy webového obsahu řídí dynamickou sbírku webových materiálů, včetně HTML dokumenty, snímky a další formy médií.[3] WCMS usnadňuje kontrolu dokumentů, auditování, úpravy a správu časové osy. WCMS má obvykle následující funkce:[4][5]

Automatizované šablony
Vytvářejte standardní šablony (obvykle HTML a XML ), které mohou uživatelé použít na nový i stávající obsah, a změnit vzhled veškerého obsahu z jednoho centrálního místa.
Řízení přístupu
Některé systémy WCMS podporují skupiny uživatelů, které řídí způsob interakce registrovaných uživatelů s webem. Stránku na webu lze omezit na jednu nebo více skupin. To znamená, že anonymnímu uživateli (někdo, kdo není přihlášen) nebo přihlášenému uživateli, který není členem skupiny, na kterou je stránka omezena, je odepřen přístup.
Škálovatelné rozšíření
K dispozici v nejmodernější WCMS je schopnost rozšířit jednu implementaci (jednu instalaci na jeden server) na více domén, v závislosti na nastavení serveru. Weby WCMS mohou být schopny vytvářet mikrostránky /webové portály také na hlavní stránce.
Snadno upravitelný obsah
Jakmile je obsah oddělen od vizuální prezentace webu, je obvykle mnohem jednodušší a rychlejší úpravy a manipulace. Většina softwaru WCMS zahrnuje WYSIWYG editační nástroje umožňující netechnickým uživatelům vytvářet a upravovat obsah.
Škálovatelné sady funkcí
Většina softwaru WCMS obsahuje zásuvné moduly nebo moduly, které lze snadno nainstalovat a rozšířit tak funkce stávajícího webu.
Upgrady webových standardů
Aktivní software WCMS obvykle dostává pravidelné aktualizace, které zahrnují nové sady funkcí a udržují systém na úrovni současných webových standardů.
Správa pracovního toku
Pracovní postup management je proces vytváření cyklů sekvenčních a paralelních úkolů, které musí být splněny v WCMS. Jeden nebo více tvůrců obsahu může například odeslat příběh, ale nebude publikován, dokud jej editor kopií nevyčistí a šéfredaktor ho neschválí.
Spolupráce
Software WCMS může fungovat jako platforma pro spolupráci kde mnoho uživatelů načítá a pracuje na obsahu. Změny lze sledovat a autorizovat k publikaci nebo ignorovat návrat ke starým verzím. Jiné pokročilé formy spolupráce umožňují více uživatelům upravovat (nebo komentovat) stránku současně v relaci spolupráce.
Delegace
Některý software WCMS umožňuje různým skupinám uživatelů mít omezená oprávnění nad konkrétním obsahem na webu, což rozšiřuje odpovědnost za správu obsahu.[6]
Správa dokumentů
Software WCMS může poskytnout prostředek ke spolupráci na řízení životního cyklu dokumentu od počátečního času vytvoření přes revize, publikaci, archivaci a zničení dokumentu.
Virtualizace obsahu
Software WCMS může poskytovat prostředky umožňující každému uživateli pracovat ve virtuální kopii celého webu, sady dokumentů nebo kódové základny. To umožňuje prohlížení změn více vzájemně závislých zdrojů v kontextu před odesláním.
Syndikace obsahu
Software WCMS často pomáhá distribuovat obsah generováním RSS a Atom datové kanály do jiných systémů. Mohou také uživatelům posílat e-maily, jakmile budou k dispozici aktualizace.
Vícejazyčné
Mnoho WCMS může zobrazit obsah ve více jazycích.
Správa verzí
Jako systémy pro správu dokumentů Může implementovat software WCMS ovládání verze, kterými uživatelé kontrolují stránky dovnitř a ven z WCMS. Autorizovaní redaktoři mohou načíst předchozí verze a pracovat od vybraného bodu. Správa verzí je užitečná pro obsah, který se mění a vyžaduje aktualizaci, ale může být nutné začít od předchozí verze nebo na ni odkazovat.

Typy

WCMS může použít jeden ze tří přístupů: offline zpracování, online zpracování, a hybridní zpracování. Tyto pojmy popisují vzor nasazení pro WCMS, pokud jde o použití prezentačních šablon k vykreslení webových stránek ze strukturovaného obsahu.

Offline zpracování

Tyto systémy, někdy označované jako „statické generátory webů“,[7] předem zpracovat veškerý obsah a před publikováním použít šablony ke generování webových stránek. Protože systémy předzpracování nevyžadují, aby server použil šablony v době požadavku, mohou také existovat čistě jako nástroje v době návrhu.

Online zpracování

Tyto systémy používají šablony na vyžádání. Mohou generovat HTML, když uživatel navštíví stránku, nebo může uživatel obdržet předem vygenerovaný HTML z webu webová mezipaměť. Většina WCMS s otevřeným zdrojovým kódem podporuje doplňky, které rozšířily možnosti systému. Patří mezi ně funkce jako fóra, blogy, wiki, webové obchody, fotogalerie a správa kontaktů. Jedná se o různé moduly, uzly, widgety, doplňky nebo rozšíření.

Hybridní zpracování

Některé systémy kombinují offline a online přístup. Některé systémy vypisují spustitelný kód (např. JSP, ASP, PHP, Studená fúze nebo Perl stránky), nikoli jen statické HTML. Tímto způsobem pracovníci nemusí nasadit samotný WCMS na každý webový server. Ostatní hybridy fungují v režimu online nebo offline.

Výhody

Nízké náklady
Některé systémy pro správu obsahu jsou zdarma, například Drupal, eZ Publish, TYPO3, Joomla, Zesty.io, a WordPress. Jiné mohou být dostupné na základě velikosti předplatného.[8] Přestože předplatné může být drahé, celkové náklady na to, že nemusíte najímat vývojáře na plný úvazek, mohou celkové náklady snížit. Plus software lze zakoupit na základě potřeby mnoha WCMS.
Snadné přizpůsobení
Vytvoří se univerzální rozvržení, díky němuž mají stránky podobné téma a design bez velkého množství kódu. Mnoho nástrojů WCMS používá drag and drop AJAX systém pro jejich návrhové režimy. Pro začátečníky je snadné vytvářet vlastní front-endy.[9]
Snadné použití
WCMS jsou vhodné pro netechnické pracovníky. Jednoduchost designu administrátora UI umožňuje správcům obsahu webových stránek a dalším uživatelům aktualizovat obsah bez velkého školení v kódování nebo údržbě systému.
Pracovní postup řízení
WCMS poskytují nástroj pro řízení toho, jak je obsah publikován, kdy je publikován a kdo ho publikuje. Některé WCMS umožňují správcům nastavit pravidla pro Pracovní postup správu, vedení správců obsahu řadou kroků vyžadovaných pro každý z jejich úkolů.
Dobré pro SEO
Webové stránky WCMS také vyhoví optimalizace pro vyhledávače (SEO). Pomůže svěžest obsahu, protože některé vyhledávače preferují webové stránky s novějším obsahem. Pluginy sociálních médií pomáhají budovat komunitu kolem obsahu. RSS kanály automaticky generované blogy nebo weby WCMS mohou zvýšit počet předplatitelů a čtenářů webu. Přepis adres URL lze snadno implementovat - čisté adresy URL bez parametrů, další pomoc při SEO. Některé doplňky konkrétně pomáhají s SEO webových stránek.

Nevýhody

Náklady na implementace
Implementace ve větším měřítku mohou vyžadovat školení, plánování a certifikace. Některé WCMS mohou vyžadovat instalaci hardwaru. U větších investic je vyžadován závazek k softwaru. Závazek za školení, vývoj a údržbu jsou náklady vzniklé v jakémkoli podnikovém systému.[10]
Náklady na údržbu
Údržba WCMS může vyžadovat aktualizace licencí, upgrady a údržbu hardwaru.
Problémy s latencí
Větší WCMS mohou zaznamenat latenci, pokud hardwarová infrastruktura není aktuální, databáze se používají nesprávně, nebo webová mezipaměť soubory, které se znovu načtou pokaždé, když se aktualizace dat příliš zvětší. Vyrovnávání zatížení problémy mohou také narušit ukládání do mezipaměti.
Míchání nástrojů
Protože adresy URL mnoha WCMS jsou dynamicky generovány s interními parametry a referenčními informacemi, často nejsou dostatečně stabilní, aby se na ně mohly spolehnout statické stránky a další webové nástroje, zejména vyhledávače.
Bezpečnostní
Na WCMS se často zapomíná, když jsou hardware, software a operační systémy opraveny kvůli bezpečnostním hrozbám. Kvůli nedostatečné opravě ze strany uživatele může hacker použít neopravený software WCMS k zneužití slabých míst ke vstupu do jinak zabezpečeného prostředí. WCMS by měla být součástí celkového, celostního programu správy oprav zabezpečení, aby byly zachovány nejvyšší možné bezpečnostní standardy.[11]

Viz také


Reference

  1. ^ Mike Johnston. „CMS nebo WCM - který je který?“. cmscritic.com. Citováno 2011-09-07.
  2. ^ Woric Faithfull. „Používání XSLT k vytváření webů“. woric.net. Citováno 2007-11-08.
  3. ^ Mike Johnston (2009). „Co je to CMS?“. CMS kritik. Citováno 2009-02-13.
  4. ^ Vícenásobné (wiki). „Systém pro správu obsahu“. Docforge. Citováno 2010-01-19.
  5. ^ „Vše, co potřebujete vědět o WordPressu“. QualiThemes. Citováno 20. října 2011.
  6. ^ Jovia Web Studio (2009). „Je pro vás systém pro správu obsahu vhodný?“. Blog Jovia Web Studio. Citováno 2009-02-13.
  7. ^ Hall, Chris (1. května 2014). "Aktualizovaný velký seznam statických generátorů webových stránek pro váš web, blog nebo wiki".
  8. ^ „SharePoint“. Archivovány od originál dne 8. července 2012. Citováno 17. března 2011.
  9. ^ „AJAX - WordPress Codex“. Citováno 17. března 2011.
  10. ^ „5 skrytých nákladů na provoz CMS“. Citováno 17. března 2011.
  11. ^ „Zabezpečení systémů pro správu obsahu a související rizika - US-CERT“.