Технология построения интерактивных Web-ресурсов. Мартынов А.И - 47 стр.

UptoLike

Составители: 

47
суммарный объем записей в БД превышает 10 000.
Системы управления контентам позволяют автоматизировать процесс
управления как сайтом в целом, так и сущностями в рамках сайта: макетами
страниц, шаблонами вывода данных, структурой, информационным наполнением,
пользователями и правами доступа, а также по возможности предоставляют
дополнительные сервисы: списки рассылки, ведение статистики, поиск, средства
взаимодействия с
пользователями и т. д. Обычно системы обновления делятся на
две части: внешнююнабор HTML-страниц, генерируемых при вызове страниц
из браузера посетителя сайта, и внутреннююсистему администрирования. Обе
части обычно используют общее хранилище данных, в роли которого, как правило,
выступает реляционная база данных (иногда встречаются другие виды хранилищ,
например XML-документы или
даже текстовые файлы).
В хранилище помещается информация, содержащаяся на сайте (собственно
контент), а также информация, описывающая его (макеты страниц, структура,
права доступа и пр.). При вызове страницы скрипт, который должен эту страницу
вывести, в зависимости от полученных параметров выбирает из базы данных
необходимую информацию (какое содержимое показать, какие ссылки поставить,
как
это все расположить и т. д.) и генерирует HTML-документ, который и подается
браузеру. Помимо этого имеется интерфейс доступа к базе данных, реализующий
систему администрирования, которая при авторизованном доступе позволяет
изменять содержание и структуру сайта.
Функции систем управления контентом можно разделить на несколько
основных категорий:
1) Созданиепредоставление авторам удобных и
привычных средств
создания контента.
2) Управлениехранение контента в едином репозитории. Это позволяет
следить за версиями документов, контролировать, кто и когда их
изменял, убеждаться, что каждый пользователь может изменить только
тот раздел, за который он отвечает. Кроме того, обеспечивается
интеграция с существующими информационными источниками и ИТ-
системами. CMS поддерживает контроль за рабочим
потоком
документов, т. е. контроль за процессом их одобрения.
3) Публикацияавтоматическое размещение контента на терминале
пользователя. Соответствующие инструменты автоматически
«подгоняют» внешний вид страницы к дизайну всего сайта.
4) Представлениедополнительные функции, позволяющие улучшить
форму представления данных; например, можно строить навигацию по
структуре репозитория.
Практически все современные CMS предлагают сходные возможности
,
однако их можно классифицировать по уровню задач, которые способны
выполнять эти системы.