Разработка CMS
CMS (content management system, система управления контентом) — это программное обеспечение, которое позволяет публиковать и изменять опубликованную на сайте информацию самостоятельно, без привлечения разработчиков сайта. При этом подразумевается, что от пользователей системы cms не требуется специальных знаний технологий, отличающихся от обычно используемых в офисных процессах (текстовый редактор, интернет и т.п.). При этом не следует считать, что такая система не требует обучения персонала, но это обучение касается порядка работы в системе, а не изучение новых технологий.
Под информационным наполнением сайта подразумевается вся информация, которая доступна посетителям для ознакомления. В него входят текстовое содержимое, графические элементы, формы, меню и т.п. Но в настоящее время понятие CMS как системы управления информационным наполнением уже не используется. Под CMS сейчас подразумевают систему управления сайтом в целом.
Для чего создаются системы управления сайтом? Когда Интернет только развивался, сайты представляли из себя очень простые структуры. Они состояли из нескольких информационных страниц и картинок. Для управления такими сайтами достаточно было менять старые данные на новые в html коде. Все эти операции мог проводить один человек владеющий знанием html разметки текста. В настоящие дни некоторые веб-сайты — это огромные порталы со сложной структурой, для управления которыми требуется не один человек. И не все из этих людей владеют знаниями управления html кодом. Для упрощения работы с сайтом и его управлением были разработаны CMS-системы управления сайтом. На данный момент CMS предоставляют возможности управления сайтом и его контентом настолько просто и удобно, как если бы Вы работали с любым офисным приложением.
Преимущества CMS
- Оперативное обновление информации — информацию публикует сотрудник, владеющий информацией, без дополнительных посредников в виде технических специалистов.
- Снижение стоимости поддержки — обновление информация производится самостоятельно, нет необходимости оплачивать труд собственного или внешнего web-мастера.
- Предоставление дополнительных сервисов пользователю — часть сервисов — поиск, форумы, голосования и т.д.
- Уменьшение сроков и стоимости разработки — наиболее востребованная функциональность уже реализована в CMS и может быть сразу использована.
- Повышение качества разработки — при разработке полностью или частично используются готовые модули, которые уже прошли неоднократное тестирование.
- Снижение стоимости дальнейших модификаций — CMS позволяют разделить данные и их представление. Это позволяет гораздо проще изменить внешний вид сайта, чем в случае со статическим сайтом.
Презентация нашей системы управления Denimax.CMS
n


