Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Лабораторная работа ’ 53

Работа добавлена на сайт samzan.net:


Лабораторная работа № 5-3. Системы управления контентом сайта

                                                (Content Management Systems)

Учебный пример «Гостевая книга»

Цели лабораторного практикума:

  •  изучение основных технологий систем управления контентом сайта.
  •  знакомство с фронтофисом и системой администрирования.

1. Введение.

На сегодняшний день системы управления информационным наполнением очень эффективны для обновления и актуализации информации на сайтах. Они максимально автоматизируют работу администратора WEB-сайта, позволяют упростить процесс публикации и редактирования информации на WEB-сайте. Все серьезные сайты, содержащие большой объем информации и требующие постоянного ее обновления, используют такие системы. Это и поисковые машины, и новостные серверы, и сайты организаций, и разнообразные каталоги. С помощью системы рядовой сотрудник, не обладающий специальными знаниями в области построения Интернет-сайтов, может легко влиять на содержимое сайта нужным образом, например, вести новостной раздел, форум или гостевую книгу.

Система управления информационным наполнением или «контент-менеджер» – это программный комплекс, позволяющий автоматизировать процесс управления как сайтом в целом, так и сущностями в рамках сайта: макетами страниц, шаблонами вывода данных, структурой, информационным наполнением, пользователями и правами доступа, а также по возможности предоставляющий дополнительные сервисы: списки рассылки, ведение статистики, поиск, средства взаимодействия с пользователями и т. д.

Обычно система управления делится на две части: «надводную» или фронтофис – это набор HTML-страниц, генерируемых при вызове страниц из браузера посетителя сайта и «подводную» или бэкофисом – систему администрирования.

Фронтофис и бэкофис логически связаны между собой. Обе части обычно используют общее хранилище данных, в роли которого, как правило, выступает реляционная база данных (иногда встречаются другие виды хранилищ, например XML-документы или даже текстовые файлы). В хранилище помещается информация, содержащаяся на сайте (собственно контент), а также информация, описывающая его (макеты страниц, структура, права доступа и пр.). При вызове страницы скрипт, который должен эту страницу вывести, в зависимости от полученных параметров выбирает из базы данных необходимую информацию (какое содержимое показать, какие ссылки поставить, как это все расположить и т. д.) и генерирует HTML-документ, который и подается браузеру. Помимо этого обязательно имеется интерфейс к базе данных, реализующий систему администрирования, которая при авторизованном доступе позволяет изменять содержание и структуру сайта. Администратор WEB-сайта самостоятельно определяет необходимый набор, количество и содержание пользовательских сервисов и компонент, порядок их вывода на сайте. Ему предоставляется возможность изменять и настраивать шаблоны для отображения информации и детали оформления дизайна сайта.

Система управления контентом решает, в частности, такие задачи:

  •  публикация текстовой и графической информации;
  •  создание и редактирование каталогов продукции и цен;
  •  управление доступом для разных сотрудников;
  •  модерирование конференций, форумов, гостевых книг;
  •  публикации с отложенной датой (удобно для СМИ);
  •  проведение анкетирований и опросов - удобный маркетинговый инструмент у Вас на сайте.

Чаще всего обе части системы располагаются на веб-сервере, что позволяет редактировать сайт в онлайне. Бывают, однако, и исключения: например, для управления сайтом используется специальная программа-клиент, работающая на компьютере администратора. Возможен и такой вариант, когда страницы сайта генерируются не в момент получения запроса с определенным URL, а заранее, при внесении изменений на сайт.

2. Установка гостевой книги.

1. Скопировать каталог guest-book в директорию выполнения проекта:

C:\www1\intproject\cgi-bin

2. Запустите браузер и наберите:

http://localhost/guest-book/index.php

3. Выполнить следующие действия:

  1.  Создать базу данных;
  2.  Просмотреть интерфейс пользователя;
  3.  Добавить несколько записей;
  4.  Просмотреть интерфейс администратора;
  5.  Осуществить действия по редактированию, удалению, изменению видимости записей гостевой книги, одновременно контролируя изменения с помощью интерфейса пользователя.




1. ого апреля 2014 Стипендии на диссертацию под совместным научным руководством предназначаются для франко
2. Подготовительные работы.html
3. Формирование портфеля ценных бумаг в зависимости от типа инвестора
4. реферат дисертації на здобуття наукового ступеня кандидата біологічних наук Київ 2002 Д
5. Личностно-ориентированное образование
6. технического развития человечества и сам человек исчерпал себя и провалился
7. Стихийные бедствия
8. тема- Критерии работоспособности
9. Услуги общественного питания подразделяются на услуги питания; услуги по изготовлению кулинарной пр
10. тематика и информатика.html
11. Пояснительная записка Учебно творческая работа с бумагой имеет большие возможности для развития креатив
12. Тема 3 Джерела міжнародного приватного права
13. 2 Классификация средств размещения туристов [2
14. добавкой во все что человек воспринимает как данность
15. РЕФЕРАТ дисертації на здобуття наукового ступеня кандидата економічних наук
16. Над білим янголом скорботи незгасний духу смолоскип Завіса опущена
17. Анализ и синтез электрических фильтров
18. Социальная реабилитация детей-инвалидов
19. Мастера психологии
20. Курсовая работа- Учет и отражение в отчетности расчетов с персоналом по оплате труда