CMS? Что же это такое?
Условное обозначение CMS очень просто расшифровывается - это "Content Management Software" что переводится как "программное обеспечение для управления содержимым, контентом".
Можно и понятнее, допустим "движок сайта".
Проще говоря, это спецпрограмма, которая ставится на хостинг-площадке и осуществляет выполнение двух своих основных функций.
Например, главная ее функция - экспонировать нужные пользователям страницы сайта, на ходу формируя контент из заготовленных шаблонов, которыми заполнена база данных. При этом следует знать, что не существует сайта как набора страниц при предлагаемой схеме. Конечно, наличествуют шаблоны дизайна (отдельно) и, набор разных материалов - снова отдельно.
CMS составляет пользователю страницу в момент запроса, при этом пользователь (в зависимости от происходящей ситуации) может столкнуться с уникальной информацией, с которой не столкнется более никто. За этим и нужен CMS.
Но CMS хостинг не только банально генерирует для юзеров страницы.
Генерация выполняется настолько быстро, насколько это возможно, а данные защищены от недобросовестных юзеров, борется также со спамерами и многое другое, что, впрочем, незримо для владельца и юзера, но необходимо.
Вторая функция заключается в помощи юзеру без специальных навыков в управлении, публикации новостей и новых страниц, видеороликов и тому подобном.
Доступен и визуальный редактор, с помощью которого возможно форматировать текст, вставлять необходимые изображения и ссылки, например - причем будет видно, как это будет выглядеть на самом сайте.