Мы создаем приложение, в которое хотим добавить функции, подобные социальным сетям. Наша первая мысль заключалась в том, чтобы взять платформу социальных сетей с открытым исходным кодом или cms с функциями сообщества и разместить в ней наше приложение. Кажется, что большинство этих платформ, похоже, организовано вокруг идеи, что существует одна сеть, и все являются ее частью, то есть Facebook модель. Лучшей моделью для нашего приложения является модель Ning. Нам нужна новая подсеть для каждого из наших клиентов, и разные клиенты даже не должны знать о существовании других. Чтобы еще больше усложнить ситуацию, мы можем позже разрешить очень ограниченное совместное использование этих подсетей. Существуют ли платформы с открытым исходным кодом или коммерческие платформы, которые поддерживают создание множества различных подсетей / сообществ?
Существуют ли какие-либо платформы cms / социальных сетей, которые способствуют созданию множества сообществ?
Ответы (4)
Groupite - это коммерческое предложение, аналогичное Ning: http://www.groupsite.com/
На странице их функций (http://www.groupsite.com/features) упоминается, что они предлагают «Полнофункциональные подгруппы: мини-сайты в группах».
Взгляните на Wordpress mu (http://mu.wordpress.org/) для «подсетей» и возможно, BuddyPress (http://buddypress.org/) для добавления функций социальных сетей. Не идеально, но, как вы говорите, большинство из них основаны на модели «Facebook», такой как Elgg (http://elgg.org/).
Вы можете рассмотреть возможность использования DotNetNuke. DotNetNuke имеет открытую архитектуру, и вы можете расширять ее, добавляя модули. Это открытый исходный код и бесплатный, но вам может потребоваться купить социальный модуль. Однако один социальный модуль (Smart-Thinker) предоставляется бесплатно. Он поддерживает создание групп пользователей, которые очень похожи на то, что вы ищете.
Вы можете взглянуть на расширение Jomsocial для Joomla. Я не использовал его, но использую Joomla, что, на мой взгляд, неплохо. Похоже, это довольно обширное расширение для социальных сетей, и у них есть сравнительная таблица, которая включает Нин.
Также для Joomla есть Community Builder, который является бесплатным расширением в отличие от Jomsocial.