Система управления контентом сегодня должна быть не просто инструментом, упрощающим процесс публикации и обновления информации на веб-сайте, а системой, описывающей процесс моделирования бизнес-процессов компании.
Разумеется, подобная система должна быть независима от способов (протоколов и форматов) отображения информации. Например, контент может быть отображен не только в стандартном HTML-представлении, но и в других форматах, например WML (WAP для мобильных телефонов), XML/XSL (динамические клиентские интерфейсы), RSS (новостные потоки), RTF/PDF (переносимые документы) без ущерба информационной структуре и нарушений связей между объектами.
Такая система также должна быть ядром построения интерактивных сервисов (конференции, опросы, чаты и т. д.), дополняя функционал и возможности всего веб-проекта в целом. В пример здесь можно привести систему управления 1С-Битрикс, на которой может быть реализован практически любой веб-сайт, начиная от одностраничников и заканчивая корпоративными сайтами. Подробнее о данной CMS вы можете узнать здесь.
Философия контента
Редакторы, администраторы и пользователи CMS-системы должны работать с объектами и их атрибутами. Контент-менеджеров не должно беспокоить, где, когда и в каком виде будет отображена информация, равно как пользователь ПК не беспокоится о том, в каком физическом месте на жестком диске хранится его файл — главное, что этот файл находится в папке «Мои документы». Административные возможности CMS должны позволить разработчикам и вебмастерам как можно более точно описывать информационные модели той или иной организации. Например, если в интернет-магазине есть возможность присвоить товару связь с производителем, то должна быть возможность создания нового типа объектов и связей, таких как, например, «Тип товара».
В первом случае, приобретая компьютерную мышь и выбрав, например, фирму Logitech, покупатель получит полный список продукции этой компании, во втором ему будет удобно выбирать в разделе «Компьютерные мыши», который, скажем, сгруппирован по производителям и ценам или подтипам. Редакторские полномочия современной CMS должны быть четко регулируемы и иметь возможность ограничения как по типам объектов и методам работы с ними, так и по иерархическому их положению в информационной структуре проекта.