Системата за управление на уеб съдържание, СУУС (, (WCMS)) е вид система за управление на съдържанието на уеб сайт, която дава възможност за сътрудничество на различни автори и предоставя административни инструменти, така че потребители с малко познания по програмиране и софтуер с относителна лекота да създават и управляват съдържанието. Стабилната СУУС осигурява основа за сътрудничество, предлагащи на потребителите възможността да управляват документите и участието в редакторския процес на много автори.
Повечето СУУС използват хранилища и бази от данни, за да съхраняват съдържанието на страниците, метаданните и други информационни атрибути, необходими за работата. Представяното на посетителите на сайта съдържание се композира въз основа на набор от уеб сайт шаблони, които понякога са XSLT файлове.
Повечето СУУС използват кеширане от страна на сървъра, за да се подобри производителността. Това работи най-добре, когато СУУС не се променя често, но посещенията са редовни.
СУУС позволява на редови потребители да правят промени на сайта с малко обучение и обикновено изисква намесата на системен администратор и/или уеб разработчик само когато се налага да се създадат или добавят компоненти, но общата поддръжка на сайта може да се върши и от необучен персонал.
Възможности Системите за управление на съдържанието често се използват за уебсайтове, съдържащи: блогове, новинарски сайтове и интернет магазини. Много корпоративни и маркетингови сайтове използват този вид система. Идеята на този вид технологии е да се избегне или поне намали нуждата от ръчно писане на код. Това намалява необходимостта от специалисти, който се занимават с попълването на информация в уебсайтовете. Съществуват различни видове системи, които се различават главно по това, каква функционалност предлагат. Едни от тях предлагат възможност да се правят абсолютно всички със съдържанията, за сметка на трудната работа и поддръжка, което ги прави неблагоприятни за обикновените потребители, но особено полезни за тези с по-големи познания. Други системи са такива, които са изключително лесни и интуитивни за обикновените потребители. Те съдържат само най-необходимото за поддръжката на дадената страница. Системите за управление на съдържанието автоматизират и улесняват процеса на добавяне и промяна на съдържанието в сайтовете. Тя е компютърен софтуер, който подпомага своите потребители в процеса на управление на съдържанието на динамичен уеб сайт, като улеснява организацията, контрола и публикуването на големи количества документи и друго съдържание, като изображения и мултимедийни ресурси.
Система за управление на уеб съдържанието се използва за управление на съдържанието на динамичен уеб сайт, като улеснява организацията, контрола и публикуването на големи количества документи и друго съдържание, като изображения и мултимедийни ресурси. контролиране на динамична колекция от листов материал, включително HTML документи, изображения, както и други форми на медии. CMS улеснява контрола на документ, одит, редактиране и управление на графици. СУУС обикновено е със следните характеристики: Автоматизирани шаблони Автоматизирани шаблони: Създават стандартни визуални шаблони (обикновено HTML и XML), които могат да бъдат автоматично приложени към ново или съществуващо съдържание и тяхната промяна се отразява на изгледа на всички страници на сайта, а промяната се извършва на едно-единствено място;
Контрол на достъпа Някои СУУС поддържат потребителска автентикация и контролиран достъп на различни групи потребители. Потребителските групи позволяват да се контролират взаимодействията на регистрираните потребители и сайта. Една страница на сайта може да бъде ограничен до една или повече групи. Това означава, че ако анонимен потребител (потребител, който не е влязъл в системата), или влязъл потребител, който не е член на групата на страницата ще им бъде отказан достъпът до страница. Повечето системи използват база данни за съхранение на съдържанието и слой за презентация, който показва съдържанието на посетителите на сайта на базата на набор от шаблони. Достъпът до системата обикновено се извършва чрез уеб браузър, като е възможно и използване на FTP за качване на съдържание.
Scalable експанзия Предлага се в най-модерните СУУС. Предоставя възможност за разширяване на единни изпълнения (една инсталация на един сървър) в няколко домейна, в зависимост от настройките на сървъра. СУУС сайтове могат да бъдат в състояние да създаде микросайтове / уеб портали в главен сайт.
Лесно редактиране на съдържание Веднага щом съдържанието се раздели от визуалното представяне на сайта, то обикновено става много по-лесно и бързо за редактиране и манипулиране. Повечето системи за управление на съдържанието включват WYSIWYG инструменти за редактиране, които позволяват на нетехнически персонал да създава и редактира съдържание
Scalable настройка на параметрите Повечето системи за управление на съдържанието имат добавки или модули, които могат да бъдат лесно инсталирани и да разширят съществуващата функционалност на сайта.
Уеб стандарти ъпгрейди СУУС софтуерът обикновено предлага редовни обновявания, които включват нови възможности и поддържат системата с актуалните уеб стандарти.
Управление на работния процес Работният процес е процесът на създаване на цикли от последователни и паралелни задачи, които трябва да бъдат изпълнявани в системата за управление на съдържанието. Системите за управление на съдържанието предлагат средства за управление на жизнения цикъл на документа от времето на първоначалното му създаване до неговата проверка, публикуване, архивиране и унищожаване. Например авторът на съдържанието добавя статия, но тя не се публикува на сайта докато редакторът не я провери и главният редактор не я одобри. Това често е свързано с обмен на съобщения.
Сътрудничество CMS софтуер може да действа като платформа за сътрудничество, позволяваща съдържанието да бъде извлечено и по него да се работи едновременни от един или повече оторизирани потребителя. Промените могат да бъдат проследени и одобрени за публикуване или игнорирани и да се върне някоя от старите версии. Други съвременни форми на сътрудничество позволяват на множество потребители да модифицират (или коментират) страница по едно и също време и в една сесия.
Права Някои CMS софтуер дава възможност за различни групи от потребители да имат ограничени права върху специфично съдържание на уебсайта.
Управление на документи CMS софтуер може да осигури средства за съвместно управление на жизнения цикъл на един документ от първоначалното му създаване, чрез ревизии, публикуване, архивиране и унищожаване на документи.
Виртуализация Content CMS софтуер може да осигури средства позволяващи на всеки потребител да работи в рамките на виртуално копие на целия уеб сайт, комплект документи, и / или код база. Това дава възможност за промени в няколко взаимосвързани ресурси, за да бъдат разглеждани и / или изпълняват в-контекст преди подаване. Разпространение на съдържание.CMS софтуер често помага при разпространение на съдържание чрез генериране на RSS и Atom емисии с данни с други системи. като част от процеса на работа.те имат възможност да изпращат и електронна поща на потребителите, когато има налични актуализации.
Многоезичен интерфейс Възможност за визуализиране съдържанието на различни езици.
Контрол на версиите Подобно на системи за управление на документи, CMS софтуер може да позволи създаване на различни версии на страници, позволявайки оторизирани потребители да извличат предишните версии и да продължат да работят от избрана точка. Контролът на версиите е полезен за следенето на съдържанието, което се променя с течение на времето. Той е необходим за архивиране и възстановяване на съдържанието при срив на системата.
Видове Съществуват три основни типа СУУС: офлайн обработка, онлайн обработка, и хибридни системи. Тези термини описват схемата за разполагане на СУУС по отношение на това, кога се прилагат презентационни шаблони, за да се получи структурирано съдържание.
Офлайн обработка Тези системи, се подразбират като „статично генерирани“. Обработка от този тип преработва и/или генерира цялото съдържание и прилага шаблони на уеб страницата, преди публикуването и. Тъй като, офлайн обработващите системи не се нуждаят от сървър, за да добавят шаблони, те могат просто да съществуват като инструменти за проектиране в проекционно време.
Онлайн обработка Тези системи прилагат шаблони по заявка.HTML може да бъде генериран, когато потребител посети уеб страницата или като се вземе от уеб кеша.
СУУС имат възможността да поддържат добавки (add-ons), който разширява възможностите. Add-ons позволяват да се добавят форуми, блогове, wiki, уеб магазини, галерии, среди за контакти и др. Те често се наричат модули, възли, добавки и разширения. Онлайн системите за обработка са най-предпочитания тип системи, поради голямата им мобилност и скорост на моделиране.
Хибридни системи Някои системи съчетават офлайн и онлайн подходи. Те също така могат се пишат на изпълним код (например, JSP, ASP, PHP, ColdFusion, или Perl страници), а не само на статични HTML, така че CMS само по себе си да не бъде необходимо да се съдържа във всеки уеб сървър. Други хибридни системи работят както в онлайн, така и в офлайн режим.
Архитектура на СУУС Съвременните системи за управление на съдържанието са изградени с трислойна архитектура, илюстрирана на Фигура №1.
Фиг. №1 Архитектура на системата за управление на съдържанието
Функционалност Функционалността на системата за управление на съдържанието може да се раздели на следните основни компоненти, представени на Фигура №2:
• създаване на съдържание
• управление на съдържание
• публикуване
• презентация
Фиг. №2 Компоненти на функционалността на системата за управление на съдържанието
Създаване на съдържание
На предна позиция в една система за управление на съдържанието стои лесна за използване среда за създаване на съдържание, проектирана да работи по подобие на Word. Тя осигурява нетехнически начин за създаване на нови страници или обновяване на съдържание без необходимост да се владее HTML. CMS позволява също да се управлява структурата на сайта, в кои секции и раздели да се разполагат страниците и как да са свързани една с друга. Много системи дори предлагат опростено drag-and-drop преструктуриране на сайта, без да се нарушават хипервръзките. Днес почти всички CMS осигуряват уеб базирана среда за създаване на съдържание, което допълнително улеснява тези задачи и позволява обновяването на съдържанието да бъде извършвано дистанционно. Тази среда е ключът за успеха на всяка система за управление на съдържанието. Чрез осигуряване на опростен механизъм за поддържане на сайта създаването на съдържание може да бъде възложено на различни служители на организацията. Например маркетинговият мениджър може да поддържа секцията за новини и връзки с обществеността, докато продуктовият мениджър поддържа актуален продуктовия каталог.
Управление на съдържание
След като една страница бъде създадена тя се съхранява в централното хранилище на системата за управление на съдържанието. То съхранява цялото съдържание на сайта, както и друга поддържаща функциите и работата на CMS информация. Това централно хранилище позволява на системата да осигурява редица полезни функции:
· Поддържане на информация за всички предишни версии на една страница, кой какво е променял и кога;
· Гарантиране на това, че всеки потребител може да променя само тази секция от сайта, за която е отговорен и за която са му дадени права от администратора;
· Интегриране със съществуващи информационни източници и IT системи.
По-важното, системата за управление на съдържанието осигурява редица от възможности за управление на работния процес по създаване на съдържанието. Това се илюстрира най-добре чрез следния пример: