CMS — система автоматизированного управления информационным содержимым сайта. Было время, когда сайты были сплошь статическими, и для редактирования их приходилось менять все страницы, чтобы, к примеру, добавить к ним типовой элемент управления или элемент дизайна. Если для создания текста это не играло особой роли, то для обработки стилей и дизайна вопрос стоял очень остро. В результате появились CMS, которые, проще говоря, разбирали сайт по косточкам, храня в базе данных отдельно текст, отдельно элементы его визуализации, отдельно элементы настройки сайта. В результате, когда вы в адресной строке вызываете сайте, на домене происходит колоссальная работа по динамическому формированию требуемой страницы.
CMS были признаны удобными, хотя в плане загрузки скорость резко терялась — это упущение исправили более широкие каналы подключения к Сети. Если же сейчас вернуться к старым dial-up модемам, то мало какой сайт в Сети откроется за приемлемое время. На CMS стали переводить все: от блогов и сайтов до корпоративных порталов, тем более, что многие такие системы отучили пользователей от умения разбираться с кодом HTML, предоставляя ему уровень администратора контента, или простого редактора.
Особую роль получили CMS, способные создавать социальные сети, подобные Одноклассникам, ВКонтакте и т. д. Цифры заработков, которые, по слухам, получают их администраторы, вызвали желание повторить их подвиг. И такие CMS действительно есть, причем даже бесплатные: Livestreet (для примера, на его подобии создан ресурс Хабр), WikiMedia (Википедия, Лурк и др.), InstantCMS и многие другие. Большинство из них позволяют выполнять типовые задачи: поддерживать форум, регистрировать кабинеты пользователей, организовывать добавление материалов, их оценку и рейтинг, личную переписку. А там, как говорится, недалеко и до создания API, позволяющего создавать игры и другие расширения системы.
Но все это одна сторона медали, а вторая показывает следующую проблему: частному лицу будет не в силах обеспечить ресурс c большим числом посетителей — просто не хватит денег. Даже самый дорогой хостинг здесь не поможет — как правило, для комфортного использования социальной сети нужно несколько выделенных серверов. Вот, собственно, и вся основная преграда для реализации такой мечты. Если вы найдете достойное спонсирование вашего бизнес-плана, то не исключено появление в Рунете очередного популярного шедевра, где будут общаться миллионы посетителей, принося вам большой заработок.
AVENGERR
Не знаю как все, но все мои знакомые по универу и так, юзают LiveStreet CMS, сам все хочу попробовать, но пока все руки не доходят.Раз так пользуется популярностью, то наверное одна из лучших.