350 likes | 457 Views
Přednáška č. 1 Úvod do problematiky content management systémů (CMS). Správa digitálního obsahu v organizacích (A7B39SDO). Jiří Štěpán & Martin Kačer , 2009-201 3. 39SDO – z ákladní informace. http://cvutui.etn.cz/ - web p ředmětu Přínos pro vás:
E N D
Přednáška č. 1 Úvod do problematiky content management systémů (CMS) Správadigitálníhoobsahu v organizacích(A7B39SDO) Jiří Štěpán & Martin Kačer, 2009-2013
Úvod do problematiky content management systémů (CMS) 39SDO – základní informace • http://cvutui.etn.cz/ - web předmětu • Přínos pro vás: • seznámení se systémy, které stojí v pozadí většiny webů intranetů apod. • Obsah přednášek • seznámení se s teoretickými základy CMS systémů • co to je, proč to je, k čemu to je. • Cvičení • praktické seznámení formou semestrální práce • jak se to používá
Úvod do problematiky content management systémů (CMS) 39SDO – přednášky
Úvod do problematiky content management systémů (CMS) 39SDO - hodnocení • Klasifikovaný zápočet • Hodnocení semestrální práce • celkem 0-50 bodů v pěti milnících • simuluje postup vytváření webu/intranetu pomocí CMS • Mikrotesty z obsahu přednášek (5x) • Celkem 0-4 body při odevzdávání milníků • Zápočtový test z obsahu přednášek i cvičení • 0-30 bodů • Výsledná známka: • A... 100-90 • B... 80-89 • C... 70-79 • D... 60-69 • E ... 50-59
Úvod do problematiky content management systémů (CMS) 39SDO – kontext předmětu • Předmět úzce souvisí s „Tvorba webových aplikací 1 a 2“ • částečně s „Tvorba uživatelských rozhraní“ • částečně se „Softwarové inženýrství“ • Soustředí se na „Tvorbu a správu rozsáhlých webů, kde je víc textu než aplikací“ ;-) • návrh (ano i na webu se hodí nejprve navrhovat) • validace návrhu • použití systémů typu CMS pro implemetaci návrhu • vybrané aspekty použitelnosti ve vztahu k webům • Předmět se vám bude hodit pokud se dostanete do pozice, kdy budete muset řešit intranet nebo web větší organizace.
Úvod do problematiky content management systémů (CMS) Protože se používá... Co mají společného weby jako: • www.o2.cz • www.datart.cz • www.novinky.cz • www.respekt.cz • www.t-mobile.cz • .... • a 90% větších firemních webů • Všechny jsou postaveny na CMS • Je téměř nemožné pracovat v oboru web/ebusiness a nepotkat se s CMS
Úvod do problematiky content management systémů (CMS) HTML a web server Extrémně rychlý Stabilní Vhodný do počtu jednotek stránek webmaster mění vše Klasický web Web server HTML HTML HTML HTML
Úvod do problematiky content management systémů (CMS) typicky LAMP (Linux, Apache, MySQL, PHP) nebo jiná kombinace Vhodný do malého počtu správců obsahu Vzniká specializace rolí Dynamický web Web server renderované HTML PHP, ASP, JSP,.. Data, texty .PHP HTML
Úvod do problematiky content management systémů (CMS) Uživatelé jsou zcela odstíněni od uložení dat Data aktualizují pomocí k tomu určeného rozhraní Možnost další specializace Pomalejší vývoj, náročnější ale bez omezení rozsahu Dybamický web s CMS Web server renderované HTML CMS IMG TEXT TEMP LATE PHP, ASP, JSP Data CMS .PHP
Úvod do problematiky content management systémů (CMS) Proč tedy CMS • Objem digitálního obsahu v organizacích neustále narůstá • Zvyšuje se počet tvůrců tohoto obsahu • Zvyšuje se počet konzumentů obsahu • Zvyšuje se důležitost obsahu z obchodního a organizačního pohledu Vzniká potřeba řízení vzniku, oběhu a publikace digitálního obsahu. Zvládnutí této problematiky se stává konkurenční výhodou
Úvod do problematiky content management systémů (CMS) Motivace pro Content management Internetový obsah se stane klíčovou platformou pro personalizaci, e-commerce, použití více klientských zařízení (mobilní technologie…) Zvyšující se počet organizací se může potýkat s „krizí zpracování digitálního obsahu“ Organizace zjistí, že efektivní zpracování obsahu může být kritickým faktorem k zachování produktivity. Gartner Group
Úvod do problematiky content management systémů (CMS) Definice CMS CMS – Content Management Systém (Online) systém pro správu (digitálního) obsahu Wikipedia: 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. Dále budeme definovat příkladem
Úvod do problematiky content management systémů (CMS) Jak to funguje bez CMS • Dokumenty na sdílených discích • Bez verzování • Jediná orientace je název souboru • Riziko smazání, přesunu • Obtížný vzdálený přístup • Intranet/internet spravuje webmaster nebo externí firma • Většinou statické HTML • Jednoduché šablonování v PHP apod. • Autoři obsahu posílají webmasterům pokyny k publikaci formou mailů, MS Word dokumentů apod. • Toto funguje do určitého objemu informací
Úvod do problematiky content management systémů (CMS) vyhledávání multijazyčnost Flash, spravuje reklamka Segmentace obsahu ..a navíc • editace laiky • zachování designu, validity • SEO • rychlost • každé dva roky redesign 28 různých webů 50tis dokumentů SAP Obchodní oddělení Personalizace tuto stránku edituje 20lidí, jeden schvaluje dynamická navigace
Úvod do problematiky content management systémů (CMS) www.mzv.cz • 130 ambasád • 150 jazyků • 300 editorů • jednotný design • sdílení informací
Úvod do problematiky content management systémů (CMS) Nárůst obsahu a jeho důsledky Out of Date Content Non-Approved Content Duplicated Content Broken Hyperlinks Inconsistent Structure Inconsistent Lay-Out
Úvod do problematiky content management systémů (CMS) Webmaster Bottleneck Problémy modelu • čas odezvy • nepochopení požadavků • nekoncepční výsledek
Úvod do problematiky content management systémů (CMS) Spaghetti syndrom FRONT OFFICE PORTALS WEB SITES ONLINE APPS. BACK OFFICE
Úvod do problematiky content management systémů (CMS) Konflikty při pořizování obsahu Collateral Manuals WebSite Portal Call Center PUBLISHING Deconstruction Conversion Copy-Paste Version Conflicts CREATION
Úvod do problematiky content management systémů (CMS) Řešení - CMS FRONT OFFICE Mobile sites Portals Web sites Online apps. Content Management BACK OFFICE
Úvod do problematiky content management systémů (CMS) Všeobecně - proč CMS Pro systematické vytváření, sdílení, řízení a dodání vytvořeného obsahu Pro internetové, ale i intranetové projekty Získávání obsahu z různých interních i externích zdrojů Objem vytvářeného digitálního obsahu stále roste > vzniká potřeba nástrojů pro jeho management Potřeba dodávat stále více správných informací ve správném čase správné cílové skupině Pro zlepšení firemní komunikace s klienty, partnery a zaměstnanci Rychlá a systematická realizace e-business projektů a content driven aplikací
Úvod do problematiky content management systémů (CMS) CMS – top level pohled Content creation Publication
Úvod do problematiky content management systémů (CMS) CMS - funkce • Musí být vysoce integrován s ostatními firemními systémy • Podporuje práci s obsahem přes celý jeho životní cyklus: Capture > Collaborate > Manage > Leverage> Deliver Authoring External tools integration External sources 3rd party content Input adaptation Workflow Preview Whole site versioning Workflow Categorization Versioning Searching Reference management Templating Application integration Adding app. Logic to the content Deployment Content adaptation Device dependent rendering
Úvod do problematiky content management systémů (CMS) Cíle, jejichž dosažení CMS usnadní Uřídit dramatický nárůst obsahu na webu a intranetu Eliminovat webmaster bottleneck Udržení corporate identity na více prezentacích Odstranění stavu „spaghetti syndrom“ Distribuovat obsah více kanály současně Snížit TCO*související se správou a publikací informací *TCO = Total Cost of Ownership, tj. celkové náklady na software či hardware zahrnující licence a související služby (správu, údržbu, upgrade apod.) za určité období
Úvod do problematiky content management systémů (CMS) Problémy mimo doménu CMS K čemu se CMS nehodí: Správa transakcí(doména webových aplikací) Komunitní servery (chaty, atd.) – zpravidla jsou jen dopňkovými aplikacemi ERP systémy … => tedy všude tam, kde text nepřevažuje
Úvod do problematiky content management systémů (CMS) Typy CMS, různé názvy • CMS – Content Management Systém • (Online) systém pro správu (digitálního) obsahu • souhrný název pro třídu těchto systémů • WCM - Web Content Management • CMS s funkcemi omezenými/specializovanými pro publikaci na WWW • podporuje jak vytváření obsahu tak jeho publikaci • =publikační systém, redakční systém (v kontextu webu) • DMS – Document Management System • Soustřeďuje se na správu binárních dat. Výrazně omezená možnost modifikace prezentace. • Soustřeďuje se na workflow • RM – record management. Správa záznamů pro účely archivace dle normy ISO 15489: 2001
Úvod do problematiky content management systémů (CMS) Rozdíly přístupů u různých typů CMS
Úvod do problematiky content management systémů (CMS) Typické znaky CMS systémů • Webový administrační interface • Rozdělení dat na metadata a samotný obsah • metadata: autor, datum publikace, cílová skupina • obsah: text, obrázek • Tlak na maximální intuitivnost • importy z kancelářských balíků • WYSIWYG editace textů • Maximální odstínění editora od vzhledu webu a uložení dat • Schopnost škálovat výkon dle potřeby, vícesrverová architektura • Integrace s web 2.0 službami
Úvod do problematiky content management systémů (CMS) Standardizace • Velmi malá míra standardizace, různé technologie, různá terminologie • JSR 170: Content Repository for Java technology API • RDF based API pro přístup k datům v CMS repository • Level 1: read only • Level 2: včetně zápisu • malá podpora mezi výrobci • JSR 283: Content Repository for Java Technology API Version 2.0 • ve schvalovacím procesu • budeme se mu věnovat v dalších přednáškách
Úvod do problematiky content management systémů (CMS) Informační zdroje • http://www.realstorygroup.com (CMSwatch) • pravděpodobně největší autorita v oblasti podnikových CMS • definuje uznávanou standardní množinu vlastností • testuje celosvětově významné CMS a prodává analýzy jejich vlastností • http://cmsmatrix.org/ • nezávislá iniciativa umožňující srovnání dostupných CMS • včetně opensource a lokálních • Další – wikipedia, google, ...
Úvod do problematiky content management systémů (CMS) Vývoj IT odvětví CMS • Od roku 1995 velmi bouřlivý vývoj. • V každém regionu najdete desítky až stovky dodavatelů, kteří dodávají CMS. • Mezinárodní hráči na poli CMS: • Interwoven, Stellent, Vignette, FatWire, Coremedia, Documentum, Tridion, RedDot, Microsoft… • Každý z nich postupoval samostatně ve vývoji CMS.
Úvod do problematiky content management systémů (CMS) Hrubá historie CMS Na trhu existují stovky až tisíce systémů, které prohlašují, že se jedná o CMS. Rozdělme je tedy alespoň do tříd: • Těžká váha:Enterprise Content Management (Interwoven, Vignette, Stellent, EMC-Documentum, FileNET,…) • Střední váha:Web Content Management (, Tridion, FatWire, CoreMedia, RedDot, jNetPublish …) • Muší váha:Opensource (OpenCMS, Drupal, specializované redakční systémy)