Система управления содержимым: различия между версиями
[отпатрулированная версия] | [отпатрулированная версия] |
Содержимое удалено Содержимое добавлено
Удалена ссылка с рекламой Метка: визуальный редактор отключён |
Bezik (обсуждение | вклад) уборка неподтверждённого источниками, -книги Packt |
||
Строка 1:
[[Файл:JoomlaAdministrator1.6.jpg|thumb|Пример системы управления сайтом (панель администрирования [[Joomla|Joomla!]] 1.6)]]
'''Систе́ма управле́ния содержи́мым (конте́нтом)''' ({{lang-en|Content management system}}, '''CMS''')
▲'''Систе́ма управле́ния содержи́мым (конте́нтом)''' ({{lang-en|Content management system}}, '''CMS''')<ref>По причине неблагозвучности русскоязычных сокращений выражений «система управления содержимым» (СУС) и «система управления контентом» (СУК)<!-- АИ! --> в компьютерной прессе и литературе обычно используется англоязычное сокращение CMS.</ref> — [[информационная система]] или [[компьютерная программа]], используемая для обеспечения и организации совместного процесса создания, редактирования и управления содержимым, иначе — [[контент]]ом (от английского ''content'')<ref>Обычно это содержимое рассматривается как неструктурированные данные предметной задачи в противоположность структурированным данным, часто находящимися под управлением [[Система управления базами данных|СУБД]].</ref>.
Основные функции CMS{{sfn|Савельева|2004}}:
*
*
*
*
В системе управления содержимым могут находиться самые различные данные: [[документ]]ы, [[фильм]]ы, [[фотография|фотографии]], номера телефонов, научные данные и так далее. Такая система часто используется для хранения, управления, пересмотра и публикации [[документация|документации]]. [[Система управления версиями|Контроль версий]] является
В общем случае системы управления содержимым делятся на [[Управление корпоративным контентом|системы управления корпоративным контентом]] ({{lang-en|Enterprise Content Management System}} — для работы с содержимым внутри какой-либо организации и [[Cистема управления веб-содержимым|системы управления веб-содержимым]] ({{lang-en|Web Content Management System}}) для поддержки работы [[веб-сайт|веб-сайта]].
* [[Система управления веб-содержимым]] ({{lang-en|Web Content Management System}})▼
Существует множество готовых систем управления содержимым сайта, в том числе и бесплатных. Их можно разделить на три типа по способу работы:
# Генерация страниц по запросу. Системы такого типа работают на основе связки «Модуль редактирования → [[База данных]] → Модуль представления». Модуль представления генерирует страницу с содержанием при запросе на него, на основе информации из базы данных. Информация в базе данных изменяется с помощью модуля редактирования. Страницы заново создаются [[Сервер (приложение)|сервером]] при каждом запросе, что в свою очередь создаёт дополнительную нагрузку на системные ресурсы. Нагрузка может быть многократно снижена при использовании средств [[
# Генерация страниц при редактировании. Системы этого типа служат для редактирования страниц, которые при внесении изменений в содержание сайта создают набор статических страниц. При таком способе в жертву приносится [[интерактивность]] между посетителем и содержимым сайта.
# Смешанный тип. Как понятно из названия, сочетает в себе преимущества первых двух. Может быть реализован путём [[кэш]]ирования — модуль представления генерирует страницу один раз, в дальнейшем она в несколько раз быстрее подгружается из кэша. Кэш может обновляться как автоматически, по истечении некоторого срока времени или при внесении изменений в определённые разделы сайта, так и вручную по команде администратора. Другой подход — сохранение определённых информационных блоков на этапе редактирования сайта и сборка страницы из этих блоков при запросе соответствующей страницы пользователем.
Система управления — [[Компьютерная программа|программа]], предоставляющая инструменты для добавления, редактирования, удаления информации на [[сайт]]е.
Ряд тиражируемых WCMS имеют модульную архитектуру, модули можно подключать или не использовать, некоторые возможные модули: [[динамическое меню]], [[блог]], [[новости]], [[опрос]]ы, [[поиск по сайту]], [[статистика посещений]], [[гостевая книга]].
== Примечания ==
Строка 56 ⟶ 29 :
== Литература ==
<!--Книги и статьи о CMS в общем-->
* {{книга|автор=Денис Колисниченко|заглавие=Движок для вашего сайта. CMS Joomla!, Slaed, PHP-Nuke|место=Петербург|издательство=БХВ|год=2008|страниц=352|isbn=978-5-9775-0258-0}}
* {{статья
Строка 69 ⟶ 40 :
|ref = Савельева
}}
{{внешние ссылки нежелательны}}
{{rq|sources|style|refless|renew|topic=IT}}
{{Системы управления содержанием}}
|