CMS (Система управления содержимым/контентом)

Система управления содержимым/контентом (Англ. - Сontent management system, CMS) - компьютерная программа, используемая для управления содержимым чего-либо (обычно это содержимое рассматривается как неструктурированные данные предметной задачи в противоположность структурированным данным, обычно находящимися под управлением СУБД (Системой управления баз данных)) . Обычно такие системы используются для хранения и публикации большого количества документов, изображений, музыки или видео.

Частным случаем такого рода систем являются системы управления сайтами. Подобные CMS позволяют управлять текстовым и графическим наполнением Веб-сайта, предоставляя пользователю удобные инструменты хранения и публикации информации.

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

  1. Генерация страниц по запросу. Системы такого типа работают на основе связки «Модуль редактирования ?База данных? Модуль представления". Модуль представления генерирует страницу с содержанием при запросе на него, на основе информации из базы данных. Информация в базе данных изменяется с помощью модуля редактирования. Страницы заново создаются сервером при каждом запросе, а это создаёт нагрузку на системные ресурсы. Нагрузка может быть многократно снижена при использовании средств кэширования, которые имеются в современных веб-серверах.
  2. Генерация страниц при редактировании. Системы этого типа суть программы для редактирования страниц, которые при внесении изменений в содержание сайта создают набор статичных страниц. При таком способе жертвуется интерактивность между посетителем и содержимым сайта.
  3. Смешанный тип. Как понятно из названия, сочетает в себе преимущества первых двух. Может быть реализован путём кэширования — модуль представления генерирует страницу один раз, в дальнейшем она в разы быстрее подгружается из кэша. Кэш может обновляться как автоматически, по истечению некоторого срока времени или при внесении изменений в определённые разделы сайта, так и вручную по команде администратора. Другой подход — сохранение определённых информационных блоков на этапе редактирования сайта и сборка страницы из этих блоков при запросе соответствующей страницы пользователем.

Термин контент-менеджер обозначает род человеческой деятельности — редактор сайта.

Большая часть современных систем управления содержимым реализуется с помощью визуального редактора — программы, которая создаёт HTML-код из специальной упрощённой разметки, позволяющей пользователю проще форматировать текст.

(http://ru.wikipedia.org/)
 

ВСЕГДА НА СВЯЗИ

НАПРАВЛЕНИЕ IT-WEB-SEO :
WEB студия, дизайн, разработка, продвижение сайтов.
Денис Отправить письмо консультанту
Телефон: (812) 950-50-68
Телефон: (812) 331-68-38

НАПРАВЛЕНИЕ BTL :
BTL Услуги, Промо, Обучение, Тренинги, Аренда Аудиторий .
Владислав Отправить письмо консультанту
Телефон: (812) 331-68-38

ПОДБОР ПЕРСОНАЛА:
Отдел подбора персонала, вакансии, рекрутинг.
Ольга Отправить письмо консультанту
Телефон: (812) 331-68-38

ОБЩАЯ ИНФОРМАЦИЯ:
Общие вопросы по работе компании.
Анастасия Отправить письмо консультанту
Телефон: (812) 331-68-38

(812) 331-68-38
(812) 950-50-68