- Подробнее
- https://www.shaunsocial.com/
ShaunSocial — это PHP-скрипт социальной сети. Это первый по-настоящему Laravel-фреймворк социальной сети для создания быстрых, масштабируемых и безопасных контент-ориентированных социальных сетей и мобильных приложений.
Наш скрипт поддерживает собственные приложения и использует новейшие технологии для создания веб-сайтов и приложений. Он разработан для масштабирования по мере роста вашего сообщества.
- Для фронтенда мы разрабатываем интерфейс в простом, контентно-ориентированном стиле, дружественном ко всем устройствам, используя технологию Vue.js.
- Для бэкенда мы используем фреймворк laravel, очень популярную платформу, которую используют многие разработчики. Это помогает вам легко находить разработчиков, когда вы хотите изменить или разработать новые функции, чтобы изменить ShaunSocial в соответствии с вашей бизнес-моделью.
- Для мобильных приложений мы используем flutter, самый популярный в мире фреймворк для разработки мобильных приложений. Мобильные приложения и front end взаимодействуют с backend через API.
- Что касается базы данных, мы используем MariaDB и MySQL.
Особенности
- Целевая страница: настраиваемая целевая страница, на которой можно изменить изображение, текст и логотип.
- Ленты: включают обновления статуса, фотографии, видео, ссылки, ... от людей и тегов, на которые вы подписаны на своем веб-сайте/в приложениях shaunsocial.
- Страница профиля: На странице профиля вы можете просматривать публикации пользователей, подписываться на них, отправлять сообщения и просматривать подробную информацию о пользователе.
- Страница списка: страница списка для управления подписками, подписчиками, заблокированными участниками и тегами.
- Discover: Discover — это место, где отображаются популярные обновления, за которыми вам может быть интересно следить.
- Закладки: сохраняйте интересующий вас контент на вкладке «Закладки».
- GPDR: Загрузить персональные данные пользователя. Ссылка на загрузку будет отправлена непосредственно на электронную почту пользователя
- Плагин Story: создайте историю с фоном и изображением, которой можно поделиться со своими подписчиками.
- Чат в реальном времени: отправляйте/получайте запросы на чат и начинайте общаться прямо сейчас.
- Смотреть: Раздел просмотра отображает короткие видео, которыми участники поделились на платформе ShaunSocial на главной странице. Это базовая версия Instagram Reels и TikTok. Самые популярные (на основе общего количества лайков и комментариев) видео будут наверху
- Пригласить: пригласить друзей присоединиться к социальной сети по электронной почте.
- Настройки профиля: изменение профиля, учетной записи, уведомлений и настроек почты
- Darkmode: изменение темы сайта вручную или на основе настроек день/ночь в системе.
- Хэштеги: В ShaunSocial люди используют символ хэштега (#) перед соответствующим ключевым словом или фразой в своем посте, чтобы классифицировать эти посты и облегчить их отображение в поиске. Нажатие или касание хэштегом слова в любом сообщении показывает вам другие посты, которые включают этот хэштег. Хэштеги можно включать в любое место поста.
- Статические страницы: предоставляет вам инструмент для создания пользовательской страницы и добавления ее в главное меню, меню нижнего колонтитула или мобильные приложения. Модуль страниц также является инструментом, с помощью которого вы можете управлять содержимым страниц «политика», «условия обслуживания» и «О нас» в меню нижнего колонтитула.
- Подписаться: позволяет вам подписываться на людей и хэштеги
- Редактор макетов: измените макет любой страницы сайта с помощью нашего менеджера макетов.
- Социальные входы: позволяет входить в систему SSO на сайте ShuanSocial через любого поставщика удостоверений OAuth/OpenID Connect, например, facebook, google, apple… и др. Этот плагин позволяет безопасно входить на ваш сайт ShuanSocial без необходимости запоминать имя пользователя и пароль.
- Комментарий: позволяет вашим членам комментировать публикации на вашем сайте.
- Ответить: позволяет ответить на комментарий.
- Сообщить: позволяет вашим членам сообщать о публикациях, профилях и т. д.
- Видео: разрешите участнику делиться короткими видеороликами, они появятся в разделе «Просмотр».
- Поддержка языка RTL
- Rest API: полная поддержка Rest API для всех функций
- Многоязычность: вы можете легко создать новый языковой пакет и перевести его самостоятельно в панели администратора.
- Уведомление: отправьте своим членам уведомление (push-сообщение и электронное письмо) о соответствующих элементах.
- Система хранения: добавьте на сайт внешнее хранилище, например s3, для хранения медиафайлов.
- Плагин поиска: разрешите вашему участнику искать сообщения… по ключевому слову.
- Лайки: предоставьте вашим членам возможность ставить отметки «Нравится» материалам, размещенным на вашем сайте.
- Поделиться: предоставьте своим членам возможность публиковать репост материалов на вашем сайте.
- Упоминание: предоставьте своим членам возможность упоминать друг друга в своих сообщениях.
- И многие другие функции, с которыми вы можете ознакомиться по нашей демонстрационной ссылке выше.
Требования
- Серверная ОС: рекомендуется Linux
- Веб-сервер: Apache или (NginX + PHP-FPM)
- PHP 8.1+
- База данных: MySQL 5.7+ или MariaDB 10.10+
- Загрузка видео: FFMPEG (необязательно)
- Расширения PHP: Ctype, cURL, DOM, Fileinfo, Filter, Hash, Mbstring, OpenSSL, PCRE, Tokenizer, XML, GD, Zip, fileinfo, exif
Инструкции:
Установка
Распакуйте .zip файл.Следуйте инструкциям здесь для установки
Документация
Подробные инструкции и рекомендации по использованию можно найти в документации
Для просмотра ссылки Вы должны войти или зарегистрироваться.
.