안녕하세요,
현재 약 3,000명의 회원으로 구성된 커뮤니티용 WordPress 사이트를 구축하고 있습니다. 이 WP 사이트에는 포럼, 이벤트 캘린더(각 사용자가 이벤트를 추가할 수 있는 기능), 사용자 역할/그룹, 멤버십 제한 영역 등 커뮤니티 구축 기능이 여러 가지 포함될 예정입니다.
최근 Discourse를 알게 되었고 그 인터페이스가 마음에 듭니다. 지금까지 buddyPress와 bbPress를 사용하여 사이트를 구축해 왔는데, 이제 이 둘을 모두 Discourse로 교체하는 것을 고려하고 있습니다. 따라서 WP Discourse 플러그인이 이 용도에 적합한지 궁금합니다.
기본적으로 단순히 댓글 섹션을 Discourse 섹션으로 전환하는 것은 원하지 않습니다. 대신, Discourse의 전체 커뮤니티 기능이 제 WP 사이트 내에 직접 통합되기를 원합니다. 사용자는 도메인을 변경하지 않고 로그인 상태를 유지한 채, 간단한 메뉴 항목을 통해 두 시스템 사이를 이동할 수 있어야 합니다.
WP Discourse 플러그인을 사용하여 Discourse 사이트를 WordPress에 통합할 수 있습니다. 예를 들어, WordPress 사이트가 Discourse 사이트에 게시물을 게시할 수 있습니다. 또한 DiscourseConnect를 사용하여 두 사이트 간의 인증을 통합할 수 있으므로, 사용자가 WordPress에서 Discourse로 로그인할 수 있습니다.
주의해야 할 주요 사항은 WordPress와 Discourse가 별도로 호스팅되어야 한다는 점입니다. 두 사이트는 동일한 도메인에 존재할 수 없습니다. 일반적인 접근 방식은 WordPress 사이트 도메인의 하위 도메인에서 Discourse를 제공하는 것입니다.
네, Discourse는 BuddyPress의 훌륭한 대안입니다. BuddyPress를 사용하다가 Discourse로 전환한 많은 사이트들을 다루어 보았는데, 전환 후 만족도가 높았습니다.
어떤 구상을 하고 계신지 이해하지만, WordPress 내부에서 완전히 동작하는 Discourse 버전은 결코 존재하지 않습니다. 이 질문은 꽤 자주 나오기 때문에, 왜 그런지 설명하기 위해 비유를 들어보겠습니다. 주거용 건물과 사무용 건물 두 채가 있다고 상상해 보세요.
현대적인 도시 계획과 직장 환경에서는 재택근무, 코워킹/코라이빙, 복합용도 건물 등 집에서 사무실로, 혹은 그 반대로 연결하는 다양한 방식이 존재합니다.
WordPress를 주거용 건물, Discourse를 사무용 건물이라고 가정해 보겠습니다. 이 비유에서 WP Discourse 플러그인은 주거용 건물 내부의 코워킹 공간과 같습니다. 집 근처에서 사무실 환경을 누릴 수 있는 곳입니다.在那里 일부 업무를 검토하거나 회의를 열 수도 있습니다. 하지만 대부분의 업무는 팀원들과 필요한 모든 자원이 있는 본사 사무실 건물로 가서 처리하게 될 것입니다.
또한 아시다시피, 주거용 건물과 사무용 건물의 성격상 대규모로 이 둘을 진정으로 결합하려는 시도는 이론적으로는 항상 매력적으로 보일 수 있고,纸面上 그 아이디어에 끌리는 사람들도 항상 있을 것입니다. 그러나 이러한 완전한 결합의 실질적, 기술적, 문화적 현실 때문에, 실제로는 주거용 건물과 사무용 건물이 분리되어 있으며, 대부분의 경우 이것이 합리적인 선택인 것입니다.