3. Что такое BuddyPress?
История
2007: Andy Peatling (WP 2.3)
2008.03: Automattic поглотил BuddyPress
2009.04: BuddyPress 1.0
Скорость разработки:
от медленной до стабильной
Активно разрабатывается (3 релиза в год)
Ядро – набор независимых компонентов (mu)
4. Что такое BuddyPress?
Компоненты и плагины
В ядре:
Группы и их Форумы (bbPress)
Лента активности пользователей
Личные сообщения
Друзья
Профили / Картинки профиля / Настройки
Уведомления (on-site & email)
Интеграция с WPMS
700+ WP.org плагинов, расширяющих BuddyPress
5. Как осуществляется разработка?
BuddyPress Trac: https://buddypress.trac.wordpress.org
Блог разработчиков: https://bpdevel.wordpress.com/
Мониторинг форумов: https://buddypress.org/support/
Slack #buddypress
Grunt в качестве сборщика проекта
Git & SVN
Смена фокуса разработки:
с пользователей на интеграторов и разработчиков
6. BuddyPress сообщество
Украиноязычного сообщества просто нет
Переведено всего лишь ~30%. В 2010 было 100% для v1.2.4
Русскоязычное сообщество – небольшое, но есть
(cosydale.com + ru.forums.wordpress.org)
Переводы на русский доступны во время релиза
16. Нишевые социальные сети
Не Facebook / VK / OK / G+
Примеры социальных сетей:
Автомобильная тематика
Сайты знакомств (локальные)
Женские сайты
Игры
Спорт
Сети вокруг 1 товара
Бренды
Университетские / школьные сайты
17.
18. BuddyPress и каждый из вас
Помощь в разработке ядра и на форумах = опыт
=> появление своей «заметности» в этой сфере
Заработок на плагинах и темах (рынок растет)
Стабильное ядро
смело используйте и экспериментируйте
Удобство для менеджера сайта и разработчика
простота, обратная совместимость, расширяемость
Почему так просто выглядящие слайды?
Readability user alles
Начал с переводов WordPress тем, чтобы разобраться с их внутренним устройством
Первый тикет в BuddyPress – ноябрь 2008 года
Andy Peatling теперь стал JS разработчиком.
Сообщество – сотни тысяч людей
ПЕРЕД «Ядро»:
BuddyPress 2.7 will require WordPress 4.2.
BuddyPress 2.8 will require at least PHP 5.3.x.
BuddyPress REST API
Из 750 не все актуальны, и не все действительно работают с BuddyPress (могут заявить просто совместимость)
Рассказать, как я их отслеживаю – RSS + собственный importer
Так же, как и bbPress (из-за John James Jacoby)
Почему важна смена фокуса
Было: для владельцев сайта – минимум настроек, decisions over options
Стало: для тех, кто все настраивает («сайтостроителей»), разработчиков -
Рассказать про стандартные шаблоны, и как они переписываются
Рассказать про существование альтернативного набора шаблонов, Next Template Pack - декомпозиция
Профиль пользователя
Список пользователей
Страница одной группы
Activity directory
Почему Facebook/VK не имеют списка пользователей? Это банально не подходит для их формата – слишком много.
Потому в BuddyPress это есть - нишевость подразумевает меньшее количество людей, больше шансов, что вы знаете большее кол-во людей и в целом навигация по этому списку уже имеет хоть какой-то смысл.
Бренд – пример с МТС в 2010 году
В целом рассказать про пользу и выгоду
The City University of New York использует BuddyPress уже на протяжении многих лет
Поддерживает сайт Boone Gorges
Зарегистрировано почти 10 тысяч человек
Так чем же может быть полезен BuddyPress для вас?
Про экспериментируйте:
Друг в зале, занимался longboarding, мог бы сделать сообщество таких же людей – в Киеве и не только.