Статьи

Социальные сети с BuddyPress

Automattic, компания, стоящая за WordPress, недавно приобрела и будет выпускать программное обеспечение для социальных сетей BuddyPress. Программное обеспечение, созданное на основе WordPress, было создано Энди Питлингом для создания собственной социальной сети, похожей на Facebook. Сегодня мы рассмотрим установку BuddyPress.

BuddyPress

BuddyPress — это приложение для социальных сетей, созданное на основе многопользовательского WordPress в качестве плагина. WordPress MU — это программное обеспечение WordPress.com . Это позволяет пользователю размещать сеть блогов на сайте. BuddyPress добавляет в WordPress множество новых функций для взаимодействия с социальными сетями. Функции могут быть добавлены сразу или в виде отдельных компонентов:

  • Блог WordPress
  • Индивидуальные профили для участников
  • Личное сообщение (ПМ)
  • Дружественные Сети
  • Группы, которые включают блог, фотографии и другой пользовательский контент
  • «Провод» (как стена на Фейсбуке)
  • Активность / Потоки действий публичных акций на сайте
  • Форумы, использующие bbPress
Характеристики

Полнофункциональная демоверсия доступна на сайте BuddyPress.

демонстрация

Сегодня мы установим полную установку BuddyPress (все навороты), чтобы мы могли запустить социальную сеть с нуля.

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

Перед установкой системы BuddyPress ваш сервер потребует наличия двух компонентов:

  • база данных MySQL для хранения всей информации BuddyPress. Если у вас нет созданной базы данных, создайте ее с пользователем, который обладает всеми привилегиями (такими как UPDATE, INSERT, DELETE, SELECT) для этой базы данных. Запомните имя пользователя / пароль и имя базы данных для последующих шагов.
  • модуль переписывания мод, так что вы можете иметь чистые URL-адреса. Если вы использовали WordPress или другое программное обеспечение с чистыми URL-адресами, вы должны быть готовы продолжить, не добавляя этот компонент снова.
PhpMyAdmin

Прежде чем вы сможете начать установку BuddyPress, вам понадобится копия установленного WordPress MU. Возьмите последнюю версию (ZIP) ( TAR.GZ ) и распакуйте ее. Вы должны увидеть папку с именем, похожим на «wordpress-mu».

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

FTP / Файлы

После завершения загрузки вы можете продолжить и установить WordPress MU.

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

  • Адреса блогов. Для этой статьи мы выберем «подкаталоги». Если у вас включены записи DNS с подстановочными знаками, вы можете выбрать другой вариант, но это выходит за рамки данной статьи.
  • Имя базы данных — имя базы данных из шага 2
  • Имя пользователя — имя пользователя из шага 2
  • Пароль — пароль от шага 2
  • Узел базы данных — обычно это localhost, если сервер MySQL находится на том же сервере, что и веб-сервер. Изменяйте это только в том случае, если при установке возвращаются ошибки о настройке сервера / хоста
  • Адрес сервера — установщик должен уметь угадывать этот параметр, но дважды проверить, установлен ли он на сервере / домене, на который вы устанавливаете.
  • Название сайта — это будет название сайта социальной сети, поэтому назовите его как хотите.
  • Электронная почта — введите действительный адрес электронной почты, который будет использоваться для учетной записи администратора.
устанавливать

После того, как вы дважды проверили все вышеперечисленные настройки, нажмите «Отправить». Если все идет хорошо, вы должны встретить «Установка завершена!» экран, который включает в себя ваше имя пользователя и пароль. Вам также было отправлено электронное письмо с такими же подробностями.

Прежде чем продолжить, следуйте инструкциям по настройке разрешений на странице Установка завершена.

устанавливать

Теперь вы можете установить систему BuddyPress. Поскольку мы устанавливаем полную систему, вы можете скачать «комбо» архив здесь .

Разархивируйте комбо-файл и загрузите все содержимое извлеченного zip-файла в корневую папку mu-plugins, расположенную в wp-content. Загрузите ВСЕ папки и файлы, расположенные в zip, и убедитесь, что эти папки и файлы были изменены на 755.

Переместите папку mu-plugins / bp-themes, которую вы только что загрузили, в wp-content. Убедитесь, что эти папки были изменены на 755.

файлы

После загрузки файлов войдите в панель управления WordPress MU, используя имя пользователя и пароль, которые вы создали ранее. URL-адрес для входа в систему (по электронной почте при установке WordPress MU) имеет вид http: //yourdomain.tld/folder/ wp-login.php

В меню «Администратор сайта» найдите ссылку «Темы» и нажмите ее. Вам будет показан список установленных тем WordPress MU, одной из которых является тема BuddyPress. Выберите «Да» для «BuddyPress Home Theme» и нажмите «Обновить темы».

Темы

Наконец, вам нужно будет включить регистрацию, если вы хотите, чтобы пользователи могли зарегистрироваться на вашем сайте. В меню «Администратор сайта» перейдите в «Параметры» и убедитесь, что опция «Включено» выбрана для «Разрешить новые регистрации».

Разрешить новые настройки регистрации

Поздравляем! Ваша социальная сеть готова к использованию. При входе в панель управления администратора вы можете управлять несколькими настройками из ссылки «BuddyPress» в разделе «Администратор сайта». Для просмотра вашей новой сети и профиля нажмите «Моя учетная запись» в админ-панели вверху экрана и выберите «Активность» или «Профиль».

Пространство плагинов для BuddyPress сейчас невелико, но, вероятно, оно взорвется новой деятельностью, как когда-то делал WordPress. Однако для BuddyPress доступно несколько классных плагинов :

  • bpGroups, которая включает в себя улучшения в групповой системе.
  • Пригласить друзей, который добавляет некоторые функции, позволяющие вам добавлять друзей из других приложений социальных сетей, таких как Twitter, Facebook и GMail.
  • Twitter To Wire, который автоматически добавляет ваши твиты в ваш провод (версия BuddyPress на стене Facebook).

Также есть страница для тем , но еще не было доступно ни одной темы для скачивания. Если вам интересна мощь тематической системы, вы можете просмотреть несколько примеров в WannaNetwork , GrungePress и Flokka .

Расширить снимок экрана

Я надеюсь, что это руководство успешно познакомило вас с BuddyPress и предоставило вам возможность создать свой собственный сайт в социальной сети. Конфигурация WordPress MU / BuddyPress предоставляет больше социальных функций, чем может быть обеспечена простой настройкой сети на форуме или в блоге.

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