Для удобной работы с информационным наполнением сайта большинство движков имеют инструменты визуального редактора (WYSIWYG) — программу, которая создает HTML-код из облегчающей пользовательское форматирование текста разметки. Поэтому в процессе работы с текстом сразу виден конечный результат.
Цели использования
CMS предназначена для самостоятельного наполнения сайта контентом без привлечения технических специалистов. Чтобы использовать движок специальные знания программирования и веб-технологий, как правило, не нужны (но для работы с системой управления сайтом требуется освоить ее принципы и детально изучить руководство по эксплуатации CMS).
Классификация CMS
Движки классифицируются по нескольким критериям.
По виду лицензий различают:
- открытые CMS. Имеют открытый исходный код, доступный пользователям для просмотра, редактирования, изучения и создания нового программного обеспечения на его основе (например, Wordpress, Drupal, Joomla).
- проприетарные (или закрытые) движки. Эти программы, как правило, платные — частная собственность их правообладателей и создателей. Исходный код таких движков закрыт для изучения, просмотра, модификации и редактирования (например, Microsoft SharePoint Server, UlterSuite CMS, Site Sapiens ECMP).
По способу работы шаблона различают движки:
- с автономной обработкой данных. Предназначены для создания статических сайтов.
- интерактивные CMS. Предназначены для создания динамических сайтов.
- гибриды. Сочетают функции автономных и интерактивных движков.