Какие скрипты социальных сетей, вы знаете и ставили лично?

программирование
социальные-сети

(Виталий) #1

В чем плюсы и минусы этих скриптов? Желательно open source проекты, которые не были заброшены и активно поддерживаются и сегодня.


Считаете ли вы, что социальная сеть на BuddyPress для студентов будет лучшим выбором?
RSS-каналы сайта Toxu
Какие функции в социальной сети, вы считаете наиболее важными. Или как выбрать скрипт социальной сети?
Какой язык программирования лучше всего подходит для социальных серсисов?
Какие вы знаете сайты для программистов?
Новые скрипты для своих сайтов, вы где ищете?
(Евгений) #2

Diaspora — некоммерческая распределённая децентрализованная социальная сеть.

Написан на Ruby on Rails. Проект запустили в 2010 году.

По сути проект состоит из взаимосвязанных узлов, расположенных у разных людей и организаций. Каждый узел работает на своей копии движка, являясь по сути отдельным веб-сервером. Участники могут создать аккаунт на любом из этих серверов, но при этом будут взаимодействовать со всеми остальными серверами.

Задумка вообще хорошая. Я ставил её, но это было лет 5 назад. Меня тогда не устроил функционал системы. Сказать, что он был очень простой, это значит ничего не сказать.

  • Исходники на GitHub

(Виталий) #3

HumHub — это открытая социальная сеть, построенная на Yii.

Это было 2 года назад. Смотрел этот сценарий (php). Достаточно необычная социальная сеть, но скорей подходит для средних сайтов.

Кто будет использовать, следует обратить внимание на место хранение файлов. По умолчанию файлы заливаются в одну папку. Представьте, если количество файлов будет миллионы? Возможно за эти 2 года они изменили способ хранения файлов.


(Андрей Белов) #4

Oxwall - платформа для создания социальных сетей PHP/MySQL.

Oxwall используется для широкого спектра проектов, начиная с семейных сайтов и пользовательских социальных сетей, до инструментов совместной работы и решений для корпоративных сообществ.

Проблема обычная с этим скриптом. Все файлы загружаются в одну директорию ow_userfiles/plugins/base/attachments/*** и хранятся в одной кучи. Так было в августе 2016 года, я им писал об этом. Исправили или нет, не знаю. Но думаю нет, потому, что надо делать миграцию данных у уже существующих сообществ.

А в последнее время проект развивается достаточно “вяло”.

Посмотреть на GitHub-е.


(Герман) #5

Вот тут я могу развернуться. Первая, скорей для отписки. Скучная, простая. Можно посмотреть код.

Open Source Social Network
Open Source Social Network

Работает на: PHP/mysql
Посмотреть исходники: GitHub.

А вот вторая, обещала 2 года назад “убить” Facebook.

Minds

Сразу лучше посмотреть исходники: GitHub.
Или походить по демо версии.

Это социальная сеть, запущена под поддержкой группы Anonymous, которые сами по себе хорошо известны. И ссылки выше это их детище… Требует NodeJS >= 4, php. Если демо понравится можно поставить и посмотреть код, что и как там все сделано.

Отличительной особенностью группа Anonymous указывает на безопасность (я не знаю). А я, на систему поощрений в сети. Баллы и т.д.


(Евгений) #6

Ладно, что-то поскромничал. :grinning: Порядка пяти лет обращал внимание на скрипты из Китая. Легкие, быстрые… Вначале занимался UCHOME и был проект на нем. Сделал первый перевод движка (как и WeCenter Q&A систему). После того, как владельцы UCHOME забросили поддержку проекта, посчитал не целесообразным далее работать на нем.

Далее мое внимание привлекла следующая система. Знакомьтесь.

OpenSNS Open Source Edition

На момент публикации:

Версия: 5.1.0 Обновлено 21 августа 2017
Требования: PHP5.3, Apache/Nginx/Mysql5.0

Не более года занимался ей. Сделал локализацию, правил ошибки и т.д. На фото выше показывал в какую сторону надо идти в хранение файлов. Далее $data - привязали к локали и разбили на другие составляющие (не год).

Но аналогично вынужден был уйти, т.к. ядро команды принципиально не хотели повышать версию PHP. Уже на PHP > 5.5 возникнут многочисленные неполадки в разных функциях системы.

Но архитектура сети - стоящая. Работы по локализации переводу - очень много… Бала задумка полностью забрать исходники и перевести в другой самостоятельный проект, но желающих поддержать это начинание тогда не было.

А после перехода на ruby, что-то перестал обращать на php сценарии внимание. :neutral_face:

Демо: http://os.opensns.cn/weibo
Скачать: http://os.opensns.cn/product/index/download


(Виталий) #7

busy

Социальная сеть на основе Blockchain, где каждый может зарабатывать награды.Так написали авторы. Сам её не ставил, но если судить по демо, неплохой выбор.

Использует JavaScript

Демо: https://busy.org
Скачать: https://github.com/busyorg/busy


(П. Олег) #8

Mastodon

Бесплатная, с открытым исходным кодом, децентрализованная сеть микроблогов (Ruby on Rails).
Your self-hosted, globally interconnected microblogging community.

Демо: https://joinmastodon.org/
Исходники: https://github.com/tootsuite/mastodon

Рекомендую. Сеть открылась сравнительно недавно, но уже наделало много шума. Да и код открыт.


(Евгений) #9

Да, отличный сценарий. Можно помогать проекту! Им как-раз нужна была помощь месяца 4 назад.


(Petrenko) #10

eXo Platform
https://github.com/exoplatform

eXo Platform - это платформа с открытым исходным кодом, основанная на стандартах Enterprise Social Collaboration Platform, написанная на Java и распространяемая по лицензии GNU Lesser General Public License.

Проект был запущен в 2002 году, а в мае 2013 года появилась 4-я и нынешняя версия платформы eXo Platform с возможностями социальной сети и социальной интеграции.

Кто дружит с Java - это один из самых успешных сценариев.


#11

Anahita
Это платформа для разработки приложений для науки и обмена знаниями на основе социальных сетей.

GitHub: https://github.com/anahitasocial/anahita
Demo: https://www.getanahita.com/people/rastin

PHP5, MySql, Bootstrap, JQuery, Grunt, Composer, LessCSS


(Денис) #12

instantCMS

Очень популярный скрипт написанный на php и использующий mysql в качестве базы данных. Знаю, очень многие ставят его. Русский.

Демо: http://demo.instantcms.ru/
Скачать: http://www.instantcms.ru/get


(Михаил) #13

«LiveStreet» — движок для социальных сетей

Многие знают сайт Хабрахабр. Это блоговый движок аналог знаменитого сайта. PHP + mysql.
Многие жалуются на его “тяжеловатость”, скорость работы. Не знаю, но рабочих сайтов на нём действительно много.

Демо: http://livestreet.ru
Скачать: http://livestreetcms.ru/download/


(Haley) #14

Twinkle - An Open Source Social Network Engine

winkle - это небольшой сайт социальной сети, который используется почти исключительно студентами и преподавателями Twinkle - учебного английского института, расположенного в Сеуле, Корея. Члены веб-сайта могут делиться видеороликами YouTube и образовательными веб-URL-адресами, создавать темы для обсуждения и общаться в каналах или отправлять личные сообщения другим пользователям.

Конечная цель для этого сайта - помочь детям во всем мире:

  • Строить отношения со студентами разных стран, этнических групп и культур на раннем этапе их жизни.

  • Найти и связаться с наставниками со всего мира.

  • Находите мотивацию в обучении, становитесь активными учениками, а не пассивными, чтобы их руководствовалось своим любопытством, а не давлением, налагаемым на них взрослыми.

  • Имеют возможность преподавать и помогать другим детям.

  • Научиться критически мыслить.

  • Научиться слушать и обсуждать.

  • Имеют равные возможности для достижения полного потенциала.

На чем?

Node 8+ и mysql

Демо: https://www.twinkle.network/
Скачать: https://github.com/mikey1384/twin-kle


(Герман) #15

Symphony

symphony

Современная Платформа сообщества (forum/BBS/SNS/blog), написанная на Java.

Исходники:
https://github.com/b3log/symphony

Демо:
https://hacpai.com/member/zjhch123

Серьезный продукт. Вспомнил, как познакомился ближе с Toxu. Похож.
Русской локализации нет.

Платформа. На базе которой можно развернуть: вопросы и ответы, социальную сеть и др.


(Андрей Белов) #16

Социальная сеть: b2evolution CMS

b2evolution

Multiblog / CMS + сообщество пользователей + email маркетинг + + форум, блоги…

Antispam фильтры, общая легкость скрипта. Полная поддержка Bootstrap и RWD.

Сервер должен поддерживать: PHP 5.4+, MySQL 5.1+ & Apache 2+

Подробнее: http://b2evolution.net


(Герман) #17

Wallstant - социальная сеть с открытым исходным кодом PHP

Всего 205504 строк исходного кода. Она определенно заинтересует тех, кому нужна миниатюрная социальная сеть.

Требования к серверу

  • PHP 5.6 или выше (рекомендуется)
  • MySQL 5 или выше (рекомендуется) / charset: utf8mb 4.
  • Требуется MySQLi (расширение PDO)
  1. Открытый исходный код

  2. Быстрая и безопасная

  3. Полнофункциональная

Комментарии, делиться, сохранять сообщения, отчеты, сообщения, уведомления…

  1. Система обмена сообщениями.

  2. Система Emoji.

  3. Многоязычная.

Эта социальная сеть поддерживает несколько языков. Основные языки (английский - арабский). Вы можете добавить любой язык, который хотите.

  1. Поддержка RTL.

Сайт автора: https://wallstant.github.io/