Система управления содержимым сайта (CMS)
Каждый сайт имеет определенное наполняется контентом (содержимым). Управлять им можно с
помощью специальной системы - Content management system, или CMS. Это не что иное, как программное обеспечение работающее на стороне веб-сервера и многократно упрощающее работу администратора сайта. Используя систему управления не требуется никаких специальных знаний чтобы редактировать текстовую и
мультимедийную информацию, составляющую контент сайта.
CMS позволяет управлять большими объемами структурированной информации (СУБД), используя наглядный и удобный интерфейс. Общий
контент сайта рассматривается как данные неструктурированного типа, поэтому CMS
подразделяются на две разновидности:
- ECMS – то есть Enterprise Content Management System (Система управления контентом масштаба предприятия);
- WCMS – то есть Web Content Management System (Система управления веб-контентом).
Существует множество готовых систем управления
содержимым сайта. Их можно разделить на три типа, так как их способ
работы отличается:
- страницы сайта генерируются по запросу пользователя - при
редактировании сайта администратором информация сохраняется в базе данных, а из базы данных информация следует в модуль представления при обработке запросов посетителей сайта;
- страницы сайта генерируются при редактировании информации администратором;
- смешанный тип.