Если Вы хотите сами запустить собственный интернет ресурс – коммерческий, информационный или личный – первое, с чем необходимо определиться, это с выбором CMS. В том случае, когда нет возможности платить за систему управления содержимым сайта, выбирайте свободно распространяемые, бесплатные. Такие CMS разрабатываются миллионами пользователей во всем мире, результаты сразу же публикуются на тематических ресурсах и форумах, идет постоянный обмен мнениями и советами между пользователями и Вы сами, если найдете какое-нибудь интересное решение и поделитесь им со своими коллегами, можете смело причислить себя к разработчикам полюбившейся системы.
На сегодняшний момент наиболее достойные внимания CMS схожи друг с другом по компонентам, но разработка интернет сайтов на базе бесплатных систем управления обходится дешевле. Сегодня многие свободно распространяемые системы управления создаются для работы со всеми типами ресурсов, включая интернет-магазины, фотогалереи, новостные сайты, но есть CMS, в которых тип контента строго фиксирован. Поэтому, в момент выбора нужно четко знать, какой именно контент будет размещаться на ресурсе – тексты, новости, видео, музыка, форумы…
Также нужно определить, какие характеристики по минимуму должны быть – гибкость структуры, простота создания документов, процесс упорядочивания контента, управление рабочими документами, возможность использования имеющегося содержания с другими информационными системами. CMS с гибкой структурой способна в любой момент изменять и добавлять информацию любого рода в рамках функциональности системы. Но сегодня многие платформы имеют модульное строение, благодаря свободно распространяемым модулям можно работать с системами с фиксированной структурой – в этом случае после некоторой работы с исходными кодами можно реализовать любой модуль.
Популярные бесплатные CMS имеют разработанные инструменты, и продвижение сайтов конечного пользователя происходит без особого труда. Для конечного пользователя крайне важен такой момент, как создание контента – простота и понятность этого процесса. В разных CMS используются либо стандартные разметки HTML, либо собственные инструменты. Любые документы могут быть экспортированы на другие ресурсы и системы, конвертированы в другие форматы. Для управления потоком документов удобнее такая модель – старая версия документов сохраняется в отдельном хранилище и при необходимости может быть опять возвращена, причем возможно ограничить количество старых версий во избежание переполнения базы данных. Но вышеуказанные возможности есть не у всех систем управления.