ентом (Web Content Management System або WCMS) - програмний комплекс, що надає функції створення, редагування, контролю та організації веб-сторінок. WCMS часто використовуються для створення блогів lt; # 338 src= doc_zip1.jpg / gt;
Рис. 1.1. Функції WCMS
· Розробка контенту
Розробка контенту є одним з ключових компонентів всієї системи. Саме тут починається життєвий цикл будь-якого матеріалу публикуемого на сайті. На цьому етапі відбувається створення, редагування та затвердження контенту, а роль системи полягає в автоматизації цих процесів. Завдання підтримки спільної роботи авторів, редакторів, програмістів і менеджерів повністю перекладається на систему. Це завдання здійснюється завдяки поділу контента і дизайну. Всі компоненти сайту, включаючи шаблони і наповнення, зберігаються в певних місцях сховища даних. Система ж автоматично звертається в потрібні місця сховища, дозволяючи безлічі користувачів, навіть не є технічними фахівцями, працювати над підготовкою контенту до публікації, включаючи перевірку його достовірності.
· Управління сайтом
Інвестиції в систему управління Web-контентом могли уберегти британський каталог Argos від жахливої ??помилки. На своєму сайті по електронній комерції був представлений телевізор Sony всього за? 3 ($ 5). Помилка сталася, коли один із співробітників округлив ціну з 299 до 300 фунтів і випадково стер нулі. Система управління контентом могла б перевірити цю інформацію до опублікування.
На цьому рівні відбувається розробка самого сайту, попередній перегляд і публікація підготовленого контенту. Тут розробляється зовнішній вигляд, підготовляються шаблони, розподіляються ролі користувачів і класифікація необхідної бізнес-інформації (наприклад, товари, ціни). Важливими компонентами цього рівня є служби підтримуючі своєчасність надходження необхідного контенту.
· Доставка контенту
Коли сайт повністю підготовлений до публікації, необхідні кошти для динамічного формування Web-сторінок в залежності від виду конкретних користувачів. У цьому зв'язку, одним з важливих компонентом даного етапу є персоналізація або розподіл профілів, щоб кожен користувач отримував тільки ту інформацію, яка відповідає його ролі.
. 2 Характеристика системи управління web-контентом (WCMS). Типова структура WCMS
Необхідність систем управління для власників сайтів почала проявлятися в той момент, коли кількість матеріалів на веб-сайтах почала стрімко зростати. Це призвело до того, що традиційні «ручні» технології розробки та підтримки сайтів, коли сайт складався з статичних сторінок і набору додаткових спеціалізованих скриптів, стали не встигати за швидко змінними умовами бізнесу. Введення даних на сайт вимагало (як мінімум) знання технологій HTML/CSS верстки, зміни структури сайтів були пов'язані з каскадним зміною великої кількості взаємопов'язаних сторінок. Різні автоматизовані механізми, на зразок гостьових книг і новинних стрічок, упроваджені на сайтах як окремі скрипти і, як правило, написані різними фахівцями, перестали задовольняти вимогам безпеки. На багатьох сайтах стали з'являтися коктейлі з різних технологій і підходів до розробки, тому виникла потреба в стандартизації програмних рішень, в розділенні дизайну і вмісту на дві незалежні складові. дійсно розділяють сайти на дві складові: дизайн (зовнішній вигляд сайту в цілому, окремих сторінок, конкретних блоків інформації) і контент. Дизайн сайту, як правило «зашитий» в шаблони і змінюється значно рідше, ніж контент. Всі серйозні сайти, що містять великий обсяг інформації і потребують постійного її оновлення, використовують системи оновлення. Це і пошукові машини, і новинні сервери, і різноманітні каталоги.
За допомогою даних систем можна:
o з легкістю додавати розділи
o розміщувати ілюстрації,
o управляти розсилками,
o публікувати закриту інформацію, доступ до якої є тільки у певних груп користувачів.
Сучасна якісна WCMS повинна володіти наступними характеристиками:
Рис. 1.2. Характеристики сучасної WCMS
· Проста інсталяція. Найперша стадія експлуатації WCMS - її інсталяція. Процес повинен бути максимально задокументований, спрощений і послідовний - не варто відразу починати налаштовувати таблиці баз даних або правити конфігураційні файли. Це повинна бути проста процедура, виконувана за допомогою скрипта установки. Погано, якщо процес складається з більш ніж двадцяти кроків - зміни конфігураційних файлів, створення і видалення папок і т.д. Завантажити, розпакувати і запустити майстер установки - ось до чого повинна зводитися процедура...