Я работал над домашним проектом с использованием CodeIgniter Reactor и пришел к тому моменту, когда мне понадобится реализовать весь набор функций, которые в идеале будут работать через единую систему входа для пользователей. Двумя из этих функций будут пользовательские функции, основанные на регистрации пользователей, а остальные 2 - довольно стандартные запросы функций. Я мог бы написать эти 2 новые функции сам, но это заняло бы некоторое время, и я чувствую, что я бы заново изобрел колесо, учитывая наборы возможностей альтернатив там. Интересно, лучше ли мне использовать существующие решения, использовать их систему регистрации / регистрации пользователей и подключать мои новые функции к этой системе.
Основные требования стандартов:
Система блогов - очевидный ответ здесь - использовать WordPress и использовать WP-страницы для более статичного, но обновляемого контента. Пользователи смогут комментировать сообщения в блоге.
Форум - Помимо комментариев к отдельным сообщениям в блоге, они смогут сами начать обсуждение тем. Очевидная вещь здесь: 1) один пользователь для входа в блог и форум, и 2) после создания записи в блоге создается ветка форума, и все комментарии к записи блога фактически являются сообщениями в этой теме.
Интеграция с Facebook - логин / регистрация пользователя позволит пользователю подключаться через Facebook. (Я могу добавить интеграцию в твиттер позже), при этом любые комментарии, опубликованные в записи блога, могут быть размещены на их стене в Facebook.
Я пытался посмотреть на http://www.wp -united.com , который предположительно объединяет WP и PhpBB, но сайт не работает. Я также смотрю на плагины Facebook для WordPress, которые удовлетворят большинство моих требований. Интеграция с phpBB или другим форумом может произойти позже.
Мой вопрос на самом деле: кто-нибудь пытался сделать такое количество интеграции / взлома WordPress / phpbb и Facebook раньше? Это сэкономило время или вы выбрали полностью индивидуальное решение?