Содержание:
Быстрая навигация по этой странице:
В это сложно поверить, но еще десять лет назад в России термин «социальная сеть» не только не был распространен, но и практически не употреблялся. Потом был бум одноклассников и вконтакте, а потом количество различных соцсетей выросло настолько, что теперь даже многие вебмастеры именуют свои порталы не иначе, как соцсетями, а потому востребован и спрос на cms для социальной сети.
Я бы, конечно, не стал называть каждый сайт, на котором есть аккаунты пользователей с функциями стены и личных сообщений громким словом social network, но сам вопрос о том, на каком движке такое можно реализовать, является интересным.
Российские разработки
Instant CMS
Из российских разработок я бы на первое место поставил Instant CMS — приятно, что наши программисты могут сделать такой вполне приятный и удобный в использовании движок.
Эта CMS изначально позиционируется как «система управления сообществами», описание на официальном сайте гласит:
В первую очередь система ориентирована на создание социальных сетей…
Так и есть — если вы создадите сайт на Instant CMS, то ваши пользователи смогут заводить свои профили, становиться друзьями с другими пользователями, будет «лента друзей» (как вконтакте).
Для кого-то плюсом может стать и то, что здесь можно сделать систему инвайтов. Разработчикам еще бы сделать кнопки как у фейсбука, и получится полноценная социальная сеть!
Livestreet
На самом деле, движок Livestreet больше рассчитан на создание блога, контент которого наполняется посетителями — пользователи пишут статьи, комментируют их, ведется рейтинг как постов, так и пользователей.
Полноценной социальной сетью я бы это не назвал, но в целом такой формат сейчас очень популярен — особенно если у вашего сайта не так много посетителей, чтобы стать соцсетью.
Зарубежные движки
Social Engine
Уже само название этого движка говорит само за себя — понятно, для чего он предназначен. Из представленных в обзоре это, пожалуй, самая удобная и функциональная система — все возможности, которые только можно себе представить, могут быть реализованы с помощью Social Engine.
У этой системы есть только один реальный минус — она является платной. Базовая версия на момент написания этой статьи стоила 299 долларов США, и это без учета каких-либо дополнений и плагинов, которые могут вам понадобиться.
Но, если вы реализуете серьезный проект, то эта сумма является не очень большой — учитывая, что вы получаете хороший движок, у которого к тому же есть русская поддержка.
phpFox
Еще одной аналогичной платформой является phpFox. Как принято в Буржунете, этот скрипт также является платным, но стоит значительно дешевле — минимальная версия обойдется вам в 99 долларов США.
К сожалению, у них нет официальной русской поддержки, да и в целом в рунете я еще не встречал сайтов, реализованных на этом движке — так что дополнительно ничего про него прокомментировать не могу, хотя на самом сайте движка (phpfox.com) все расписано очень красочно.
Социальная сеть на WordPress
По традиции, не обойдем вниманием и нашу любимую CMS. Конечно, по понятным причинам полноценную социальную сеть на WordPress не реализовать — он изначально спроектирован для ведения личных блогов, а не для создания сообществ.
Тем не менее, под WP написан специальный плагин под названием Buddypress, который способен добавить вашему блогу функций соцсети — включая создание профилей, добавление в друзья, создание групп и так далее.
Вопрос только в том, насколько целесообразно делать соцсеть на WP — это и без того достаточно тяжелый для хостинга движок, а с добавлением этого плагина и при более-менее высокой посещаемостью вам придется переезжать на выделенный сервер. При этом функционал у BuddyPress все-таки поменьше, чем у вышеперечисленных движков, специально рассчитанных на создание на их базе сообществ.
Резюме — для создания социальной сети вполне подходят бесплатные Instant CMS и Livestreet, платные Social Engine и phpFox (в принципе, в сети имеются и более десяти других вариантов аналогичных движков). На WP соцсеть также можно реализовать, но, как представляется, это будет являться использованием движка не по назначению.