/* GoogleAds */

Главная

ПРОЕКТ "ЧЕЛОВЕК. ЗЕМЛЯ. ВСЕЛЕННАЯ"

Инструменты пользователя

Инструменты сайта


project:comp:social_engine



Движок социальной сети Social Engine. Выбор движка. Характеристики движка

Общее описание движка Social Engine

Social Engine является гибким и расширяемым движком для создания социальных сетей. В движок Social Engine изначально заложены широкие возможности по расширяемости функционала, активно используется система плагинов (plugins). В любой момент вы можете включить или выключить те или иные функции движка Social Engine.

Движок Social Engine состоит из ядра и независимых полнофункциональных плагинов.

Ядро - это программный код, шаблоны, стили и таблицы базы данных, которые необходимы для базового функционирования движка Social Engine. В ядро движка Social Engineвходят структура самой системы, функции управления доступом, а также все необходимые общие настройки сайта.

Плагины - это программный код, шаблоны, стили и таблицы базы данных, которые необходимы для работы дополнительных функций системы, например, групп, музыки, блогов и т.д. Возможны различные варианты комплектации плагинов, благодаря которым можно расширять и модернизировать движок Social Engine в соответствии с требованиями конкретного проекта.

Плагины движка Social Engine

Для Social Engine существует десять стандартных плагинов (plugins).

Плагин (plugin) «Альбомы»

Этот Плагин (plugin) позволяет пользователям создавать свои личные фотоальбомы. Альбомы могут быть настроены для хранения фотографий различных форматов. Пользователи могут комментировать фотографии друг друга, добавлять фотоотметки, по необходимости устанавливать приватность для просмотра и быть в курсе последних обновлений альбомов своих друзей.

Плагин (plugin) «Группы» Это плагин (plugin) позволяет пользователям создавать свои собственные группы. Группы позволяют пользователям общаться на основе взаимных интересов и особенностей. Пользователи могут стать лидерами, создавать частные группы, приглашать новых участников и многое другое.

Плагин (plugin) «События»

Этот плагин (plugin) позволяет вашим пользователям создавать события. Каждый пользователь имеет свой личный календарь, в котором можно планировать события и приглашать других пользователей присоединиться. Когда пользователи получают приглашения на мероприятия, они могут принять его или отказаться. Каждое событие имеет свою собственную главную страницу, где пользователи могут размещать комментарии.

Плагин (plugin) «Блоги»

Этот плагин (plugin) дает каждому из ваших пользователей вести свой персональный блог. Это прекрасный способ личного самовыражения. Возможность комментировать блогов пользователями. Блоги также отличный способ улучшить видимость поисковикам вашей социальной сети.

Плагин (plugin) «Объявления»

Этот плагин (plugin) позволяет вашим пользователям размещать объявления. Как администратор, вы можете создавать категории/подкатегории (например «Продажа», «Покупка», «Работа» и т.д.), и ваши пользователи могут выбрать нужную и разместить там свое объявление. Также есть возможность сортировки объявлений через собственную встроенную систему поиска.

Плагин (plugin) «Чат»

Этот плагин (plugin) чата дает возможность пользователям в вашей социальной сети общаться онлайн (online). По желанию друзья могут общаться в приватных комнатах. В настройках плагина (plugin) присутствует возможность установки времени обновления чата, а также возможность отключения.

Плагин (plugin) «Опросы»

Этот плагин (plugin) позволяет пользователям создавать и совместно использовать опросы. Это добавляет интереса и полезной функциональности вашей социальной сети. Ваши пользователи могут просматривать опросы через общую страницу «Обзор опросов», а также собственные опросы каждого пользователя будут отображаться в его профиле и в канале активности.

Плагин (plugin) «Музыка»

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

Плагин (plugin) «Видео»

Этот плагин (plugin) позволяет пользователям загружать видео. Видео может быть загружено на ваш сервер и автоматически перекодировано во флэш-на-лету или загружено с YouTube с автоматическим созданием превьюшек. Для загрузки и кодировки своего видео требуется установленный на вашем сервере FFMPEG. Не забудьте проверить системные требования перед установкой этого плагин (plugin), иначе будет доступна только загрузка с YouTube.

Плагин (plugin) «Форум»

Этот плагин (plugin) позволяет вам установить полноценный форум. Пользователи могут создавать новые темы, голосовать, прикреплять изображения или другие файлы, а также многое другое. Вы можете назначать модераторов из числа пользователей. Форум является отличным дополнением для общения в вашей социальной сети.

Функциональные возможности движка Social Engine

Управление пользователями. Вы можете просматривать следующие данные любого пользователя Social Engine:

  • Друзья:
  • Последнее обновление:
  • Дата регистрации:
  • Joined IP:
  • Last Login:
  • Last Login IP:

Также вы можете, используя ряд фильтров выбирать нужных пользователей из общего списка. Используются следующие фильтры:

  • Отображаемое имя
  • Имя пользователя
  • E-mail
  • Уровень
  • Одобрен

Управление уровнями пользователей. Уровни пользователя в движке Social Engineм огут использоваться, чтобы дать определенным пользователям больше привилегий чем другие. Вы можете предоставить/ограничить доступ уровня пользователя в зависимости от групп. Вы можете также создать свои группы пользователей и назначить им те или иные права.

Управление сетями. Ваша социальная сеть Social Engine имеет возможность организовать пользователей в сети, основанные на общей информации профиля. Вы можете использовать это, чтобы ограничить доступ и секретность между сетями, показать определенное для сети содержание на любой странице сайта, или просто организовать Ваших пользователей. Также можно показывать рекламные объявления определенным группам пользователей. Каждый пользователь может присоединиться к одной или более сетям, если Вы позволите им, и их сети будут показаны в их профиле. Если Вы решите иметь сети, убедитесь, что они касаются темы Вашего сообщества. Например, если Ваше сообщество имеет пользователей от разных стран, Вы можете создать сеть для каждой страны. Если Вы хотите, чтобы ваши пользователи видели недавние комментарии от других людей в их сетях (даже если они ещё не дружат друг с другом), то Вы можете создать это.

Создать сеть. Если Вы решите сделать так, чтобы пользователи присоединились к этой сети автоматически (основанной на их информации профиля), то Вы должны будете выбрать область профиля и обеспечить соответствующее значение. Когда пользователи вводят это значение, создавая или редактируя их профиль, они автоматически присоединятся к этой сети. Вы можете скрыть эту сеть, если Вы хотите, чтобы пользователи присоединились к ней незаметно. Это означает, что только Вы будете знать, кто принадлежит сети.

Управление объявлениями. Вы можете создать новое объявление.

Рассылка сообщений пользователям по E-mail. Используя специальную форму, вы сможете отправить сообщение по электронной почте всем пользователям Social Engine.

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

Утилиты:

  • Проверка системных требований.
  • Поиск измененных файлов.
  • Информация PHP.
  • Просмотр логов

Главные настройки Social Engine:

  • Сайт включён - Сайт выключен (Режим обслуживания)
  • Название сайта.
  • Описание сайта.
  • Ключевые слова сайта.
  • Разрешить просмотр профиля пользователя гостям.
  • Разрешить просмотр страницы пользователя гостям.
  • Разрешить поиск по сайту гостям.
  • Разрешить доступ на главную страницу гостям.
  • Дисковая квота для пользователей.
  • Частота обновлений уведомления.

Локальные настройки Social Engine: Можно выбрать часовой пояс по умолчанию для социальной сети, а также язык по умолчанию.

Вопросы профиля: Можно в профиль пользователя добавить необходимые вопросы.

Процесс регистрации пользователя: Можно изменить последовательность шагов, которые проходят пользователи при регистрации в Social Engine.

Настройка канала активности: Настройка новостей о действиях, которые недавно произошли в вашей социальной сети. Эта информация отображается на главной странице. Каждый пользователь может лично управлять собственным списком того, что он хочет отображать на странице своего профиля.

Блокировка: Вы можете использовать следующую защиту от нежелательных пользователей:

  • Блокировка по IP
  • Блокировка по e-mail

Также вы можете использовать цензуру слов и использование проверочного кода.

Шаблоны почты: позволяют настроить содержание электронных сообщений, которые рассылаются пользователям Social Engine в виде уведомлений.

Настройка дружбы: позволяет определить, как пользователи Social Engine будут объединяться друг с другом. Также можно разрешить создавать списки (группы) друзей.

Настройки почты: позволяют определить, от кого и с какого адреса приходят сообщения пользователям Social Engine, используется ли очередь сообщений и т.д.

Настройка почтовых уведомлений: позволяет определить различные события, в результате которых пользователь получает уведомление по e-mail.

Производительность и кэширование: позволяет включить различные виды кэширования для повышения производительности, определить время жизни кэша, а также очистить кэш.

Планировщик задач: позволяет запускать необходимые задачи в соответствии с планом задач.

Редактор макета: позволяет настроить, какое содержимое отображается на страницах социальной сети Social Engine.

Редактор тем: позволяет выбрать или загрузить новую тему оформления вашего сайта на основе движка Social Engine.

Управление файлами и медиа: позволяет загрузить изображения, значки для использования их в объявлениях, в макете, записях.

Управление языками: позволяет загрузить и использовать в Social Engine различные языковые пакеты, а также редактировать языковые фразы.

Редактор меню: позволяет управлять различными пунктами меню навигации Social Engine.

Основные системные требования для движка Social Engine

Для полноценной работы для движка Social Engine необходимо установленное на сервер следующее программное обеспечение:

  • PHP 4.3.0 или выше
  • MySQL 4.1 или выше
  • Установленная библиотека GD 2.0

Для работы ЧПУ URL ваш сервер/хостинг должен поддерживать использование файлов .htaccess и установлен mod_rewrite.

Движок Social Engine предназначен для работы на Linux/Unix серверах с веб-сервером Apache.

Движок Social Engine также будет работать на и большинстве Windows-серверах, если у вас есть root-доступ для установки прав доступа к файлам на сервере.

Если вы не уверены, что ваш сервер отвечает этим требованиям, обратитесь к хостинг-провайдеру.

Установка движка Social Engine

Хостинг для движка Social Engine

Движок Social Engine способен вызывать серьёзную нагрузку на сервер хостинговой компании, особенно если обслуживает большое количество посетителей. Поэтому рекомендуется использовать для движка Social Engine выделенный сервер.

Например, на сайте планируется 200 посетителей в день и максимум 20 онлайн. Для такой загруженности достаточно RAM 512 и CPU около 1000. Но это минимум. Если стоит плагин видео и альбомы, повышайте параметры в 2 раза, и обязательно используйте расширение Memcache.

Для загруженности порядка 1000 уникальных посетителей в сутки и 30-50 онлайн нужен сервер CPU 2×2000 МГц и RAM 2048 Мб.

Ошибки при установке движка Social Engine

Проблема: На третьем этапе установки появляется сообщение:

!!MySQL InnoDB Storage Engine The MySQL storage engine has been disabled.

Решение: Для работы движка Social Engine с базой данных MySQL требуется расширение InnoDB. Обновите вашу версию MySQL или закомментируйте (поставьте в начале строки #) в файле php.ini строку:

#skip-innodb

Проблема: На третьем этапе установки появляется сообщение, что страница по адресу http://localhost/??????/install/index.php/install/db-create?force=1, возможно, временно недоступна или постоянно перемещена по новому адресу.

Решение: Попробуйте увеличить время выполнения php скриптов в файле php.ini

Ошибки при работе движка Social Engine

Проблема: После входа в раздел меню «Настройки» → «Спам и баннинг сервис», изменения одного из пунктов о проверочном коде и сохранении, прекратился доступ к сайту. На экране пустая страница и сообщение «Banned».

Решение: Удалить запись в MySQL-таблице «engine4_core_bannedips» или все записи в этой таблице.

Оптимизация движка Social Engine

Для оптимизации работы движка Social Engine рекомендуется установить расширение Alternative PHP Cache (APC). Alternative PHP Cache (APC) – бесплатный, с открытым исходным кодом кеш для PHP. Программа позволяет значительно ускорить выполнение PHP сценариев в 5-20 раз и снизить нагрузку на Web сервер.

Расширение APC устанавливается в папку расширений PHP.

APC не совместим с Zend Optmizer! Поэтому не устанавливайте APC, если установлен Zend Optmizer.

Также необходимо установить Multi-String Multi-byte String (mbstring), если используются языки, отличные от English.

Установка плагинов движка Social Engine

Установка плагинов очень похожа на процесс обновления движка SocialEngine.

  1. Скачайте TAR файл, который вы хотите установить.
  2. Зайди на сайт и перейдите в панель Администратора.
  3. Выберите меню Manage («Управление») нажмите Packages & Plugins («Пакеты и Плагины»).
  4. Нажмите на ссылку Install New Packages а потом на Add Packages.
  5. Выберите TAR файлы, загруженные в шаге 1.
  6. Следуйте указаниям мастера для завершения установки плагинов.
  7. Ищете в меню админ-панели «Плагины» и выбираете по названию тот, что установили, заходите в него и конфигурируете его.
  8. Возвращаетесь на сайт и смотрите, как работает вновь установленный плагин.

Установка нового шаблона движка Social Engine

  1. Зайди на сайт и перейдите в панель Администратора.
  2. Выберите меню Локализация - Редактор тем → Справа, где колонка Доступные Темы есть ЗАГРУЗИТЬ НОВУЮ ТЕМУ (УСТАНОВИТЬ), в зависимости от перевода.
  3. Иногда шаблон нужно устанавливать как и плагин (см. предыдущий пункт).

Обновление движка Social Engine

Не забудьте сделать резервную копию вашего сайта, прежде чем начать обновление.

Для выполнения обновления загрузите архив и используйте встроенный менеджер обновлений движка Social Engine.

Если вы используете дополнения сторонних разработчиков, убедитесь что они совместимы с новой версией Social Engine.

Список плагинов движка Social Engine

Плагин Форум (Forum)

Функциональные возможности:

  • Подкатегории
  • Подкатегории в Подкатегориях
  • Подписи для пользователей
  • Повышение уровня за счет сообщений
  • Улучшенный Быстрый ответ
  • Смайлики
  • Опросы
  • Уровни
  • Шаблоны
  • Виджеты

Варианты движка Social Engine

Движок Social Engine доступен в двух вариантах: бесплатная демо-версия и платная лицензионная версия. Бесплатная демо-версия движка Social Engine содержит следующие ограничения:

  • Ограничение на использование 30 дней;
  • Закрытый исходный код;
  • Отсутствие обновлений.

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

При покупке лицензионной версии вы получаете:

  • Доступ к обновлениям;
  • Открытый исходный код;
  • Отсутствие копирайтов

Платная лицензионная версия движка Social Engine стоит около $299.

!!Рекомендуем: Семейная Энциклопедия ЗдоровьяЧто должен знать современный человек?Самоанализ. Работа над собойРазработка и создание сайтов

Вы также можете оставить свои комментарии в разделе «Обсуждение» внизу страницы.

Рекомендуем оформить подписку на новости данного раздела. Для этого нажмите на кнопку «Подписаться», расположенную внизу каждой страницы.

Вернуться на Оглавление

project/comp/social_engine.txt · Последние изменения: 2023/09/03 22:22 (внешнее изменение)

Вы можете оставить свои комментарии в разделе "Обсуждение".
Рекомендуем оформить подписку на новости данного раздела. Для этого нажмите на кнопку "Подписаться", расположенную справа снизу каждой страницы (знак конверта).




Индекс цитирования