Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Типовые компоненты СУБД






Обычно современная СУБД содержит следующие модули:

ядро, которое отвечает за управление данными во внешней и оперативной памяти и журнализацию,

процессор языка базы данных, обеспечивающий оптимизацию запросов на извлечение и изменение данных и создание, как правило, машинно-независимого исполняемого внутреннего кода,

подсистему поддержки времени исполнения, которая интерпретирует программы манипуляции данными, создающие пользовательский интерфейс с СУБД,

сервисные программы, обеспечивающие ряд дополнительных возможностей по обслуживанию информационной системы.

Классификация СУБД: По модели данных: Иерархические, Сетевые, реляционные, объектно-реляционные, объектно-ориентированные,

По организации данных: локальные, распределенные

По способу доступа к данным: Файл-серверные, Примеры: Microsoft Access, Borland Paradox. Клиент-серверные, Примеры: Firebird, Interbase, MS SQL Server, Sybase, Oracle, PostgreSQL, MySQL. Встраиваемые Примеры: Microsoft Access, Borland Paradox.

Объектно-ориентированная СУБД — реализующие объектно-ориентированный подход. обрабатывая данные как абстрактные объекты, наделённые свойствами, в виде неструктурированных данных, и использующие методы взаимодействия с другими объектами окружающего мира. Примеры: Jasmine, IBM Lotus Notes/Domino, ObjectStore

 

24 Системы управления контентом (Content management system, CMS) — компьютерные программы автоматической разработки и управления контентом (информационным содержанием: текстовыми материалами, видеофайлами, изображениями, MP3-файлами и т.д. и т.п.) ресурса (сайта).

CMS обычно использует СУБД для хранения данных, предоставляя пользователю web-интерфейс для управления ими.

Базовые хар-ки: Универсальность, Гибкость архитектуры, Функциональность, Юзабилити, Надежность.

Типовые модули CMS. Модульная структура CMS позволяет расширять и изменять функционал в зависимости от потребностей и возможностей клиента.

Типовые модули CMS:

модуль листа рассылки;

конструктор форм отправки на e-mail;

модуль поиска по сайту;

модуль вопросов и ответов (FAQ);

модуль публикации рекламы;

модуль публикации статей;

модуль многопользовательского доступа к системе;

модуль веб-форума;

модуль создания закрытых разделов;

модуль универсального каталога товаров;

модуль продвижения и мониторинга.

Дополняя дешевые базовые комплектации CMS различными модулями получают оптимальное решение. Типовые модули CMS

Функции модуля продвижения и мониторинга

  Регистрация в каталогах работает на предустановленной базе каталогов и поисковиков, отвечает за добавление своих ресурсов для регистрации
  Проверка позиций отвечает за сбор и анализ позиций сайта на поисковиках и каталогах по указанным запросам с сохранением в базе данных и возможностью просмотра динамики
  Проверка цитируемости отвечает за сбор и анализ данных о цитируемости ресурса на поисковых системах, желательно также с возможностью просмотра динамики во времени
  Работа со ссылками отвечает за процесс поиска, общение с партнерами и непосредственно за сам процесс обмена ссылками;
  Проверка внутренних ссылок отвечает за сканирование ресурса и поиск «битых» ссылок и ошибок в структуре;
  Подбор ключевых слов отвечает за поиск и ранжирование ключевых слов по популярности на разных поисковых системах и специализированных сервисах;
  Сбор статистики отвечает за генерацию логов посещения сайта для последующего их анализа;
  Анализ статистики отвечает за анализ статистических данных и генерации разнообразных отчетов, необходимых пользователю;

 

Типовое программное обеспечение СMS

Требуемое программное обеспечение на веб-сервере:  
Операционная система UNIX, GNU Linux... или MS Windows
Веб-сервер Apache
Язык программирования PHP, С++, Java, Perl и т.д.
Система управления базой данных mySQL, MS SQL, MS Access, Oracle и т.д.
Дополнительное серверное ПО Zend Optimizer и т.п

 

 


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.006 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал