Огромный сборник статей от WPTec для начинающих

Мнение

jMonkeyEngine переносит сайт сообщества с BuddyPress и bbPress

jMonkeyEngine — это игровой движок, созданный для разработчиков, которые хотят создавать 3D-игры в соответствии с современными технологическими стандартами. Фреймворк полностью запрограммирован на Java с целью обеспечения широкой доступности и быстрого развертывания на настольных, веб- и мобильных платформах. Созданный в 2003 году форум сообщества jMonkeyEngine претерпел как минимум четыре миграции.

phpBB → SMF → Форум BuddyPress → bbPress 2.0 → Обсуждение.

В конце октября центр сообщества jMonkeyEngine отключился. Когда сайт вернулся в сеть, команда обнаружила проблемы с производительностью. Из соображений производительности и изменения философии проект jMonkeyEngine переносит свое сообщество и форум с BuddyPress и bbPress на Discourse . Это уже пятая миграция форума за 10 лет.

Почему BuddyPress и bbPress изначально были выбраны для запуска Центра сообщества

В сообщении, объявляющем об изменении, менеджер сообщества jMonkeyEngine Эрленд Согге Хегген цитирует самую большую ошибку, которую он совершил, — это использование компонента форума, связанного с BuddyPress. В своем грандиозном видении сайта в 2010 году Хегген предполагал, что сайт сообщества будет иметь следующие функции:

  • Форумы
  • Социальное
  • Галереи
  • Вики
  • Файлы
  • Расширенные профили пользователей
  • Единый поиск

BuddyPress был выбран потому, что он предлагает многие из этих функций «из коробки» и легко интегрируется с пользовательскими таблицами WordPress. Со временем возникли две конкретные проблемы.

  1. Никто из команды управления сообществом не стал бы прикасаться к коду BuddyPress из-за его сложности.
  2. Несмотря на то, что BuddyPress имеет функции, которые нужны Хеггену, он не делает ни одну из них особенно хорошо.

Это привело к осознанию того, что его сообществу нет дела до галерей, вики или профилей продвинутых пользователей. Хегген говорит, что больше всего об этом заботятся пользователи форума: «Итак, теперь мы застряли с некачественным форумом, который использовали все, и кучей других некачественных функций, которые никто не использовал. В погоне за всеобъемлющим решением я понизил рейтинг сердца и души нашего веб-сайта и, соответственно, нашего сообщества: форума».

Отдельное программное обеспечение для конкретных задач

Хегген говорит, что пока они будут продолжать использовать WordPress, но только для ведения блога. «Единственные пользователи, с которыми будет работать WordPress, — это наша небольшая команда авторов; в любом случае он действительно не предназначен ни для чего другого, кроме как для административного использования».

Вместо того, чтобы использовать программное обеспечение, выполняющее несколько задач, Heggen будет использовать программное обеспечение, специфичное для конкретной задачи, и использовать API для их объединения. «В эпоху JSON API и SPA вам не нужна эта «одна основа, чтобы управлять ими всеми».

Когда bbPress — правильный выбор?

jMonkeyEngine определил, что BuddyPress и bbPress больше не являются правильным выбором для создания своего сообщества. В последующем посте Хегген спрашивает, подходит ли bbPress для всех? По словам Хеггена, пользовательский тип поста — ложь, и проект никогда не получает должного внимания. «Он находится под официальной эгидой WordPress, но не является частью их продуктовой стратегии, поэтому, по сути, это просто еще один плагин, разработанный любителями в свободное время».

В отличие от bbPress, у Discourse есть команда оплачиваемых разработчиков, работающих полный рабочий день над созданием лучшего программного обеспечения для взаимодействия с сообществом / обсуждения в Интернете. Менее чем за два года он выглядит и ощущается на несколько световых лет лучше, чем предлагает bbPress. Стоит отметить, что, как и bbPress, Discourse находится под лицензией GPLv2 .

Хегген рекомендует использовать bbPress только в том случае, если это будет небольшое подмножество всего предложения сайта, но говорит: «Вы должны серьезно пересмотреть вопрос о том, стоит ли вообще иметь форум, потому что, по моему честному мнению, форум — это вид «все или ничего». сделки. Либо это ключевой компонент вашего веб-сайта, либо он превратится в кладбище быстрее, чем вы успеете сказать: «Добро пожаловать в наше сообщество!»

Все еще надеемся на будущее bbPress

Несмотря на перемещение сообщества jMonkeyEngine с bbPress на Discourse и свои претензии к проекту, Хегген считает, что он все еще может быть жизнеспособным конкурентом: «Я все еще твердо верю в bbPress как в конкурента таким проектам, как Muut и Disqus. Он еще не реализовал свой потенциал, но с штатным разработчиком вполне мог бы».

Если кампания Джона Джеймса Джейкоби на Indiegogo окажется успешной, по крайней мере один оплачиваемый штатный разработчик будет работать как над bbPress, так и над BuddyPress в течение следующих шести месяцев. Поскольку осталось девять дней, ему все еще нужно более 5700 долларов, чтобы достичь своей цели.

Перекресток взаимодействия с общественностью

Automattic, проект WordPress и bbPress находятся на распутье. Система комментариев в WordPress оставляет желать лучшего и нуждается в серьезных улучшениях. Между тем, Automattic сидит на бездействующей службе комментариев , которая не добилась никакого прогресса в течение многих лет. Разработка bbPress продолжается черепашьими темпами, поскольку у нее нет преданной команды разработчиков, и нет никаких признаков улучшения на горизонте, за исключением кампании Джейкоби.

Одна из моих любимых цитат Мэтта Малленвега относится к 2008 году, когда Automattic приобрела IntenseDebate. В объявлении Малленвег сказал следующее:

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

Я понимаю, что 2008 год был другим временем в Интернете, но за шесть лет я видел очень мало инноваций с комментариями. Вместо этого крупные сайты отключают их или переходят на сторонние сервисы, такие как Disqus и Livefyre . Комментарии Jetpack не являются решением, потому что это всего лишь iframe, который нелегко расширить другими плагинами.

Я не знаю, каков ответ на то, чтобы иметь отличный опыт участия / обсуждения в сообществе в WordPress, но комментарии Jetpack, bbPress, IntenseDebate и собственная система комментариев не сокращают его.

Рекомендуем прочитать
Мнение

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Мнение

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Мнение

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Мнение

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

Подпишитесь на рассылку
и будьте в курсе новостей Wordpress

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *