디스코스는 플러그인이 많고, 노드BB는 그 정도가 괜찮다는 걸 이해하고 있습니다.
지금 BBS를 시작하고 싶은 사람으로서, 디스코스 개발에 대한 조언을 듣고 싶습니다. 감사합니다.
(네. 이 질문이 너무 일반적일 수 있으니, 무엇이든 자유롭게 공유해 주세요.)
그렇게 많은 작업을 해야 할 필요는 없을 것입니다. 기본적인 Ruby 지식(저는 그方面的知识가 부족하지만)이 있으면 Discourse가 어떻게 작동하는지 이해하는 데 도움이 될 것입니다. 나머지 부분은 설정 시 다소 번거로운 설정 작업일 뿐이라고 생각하는데, 일단 작동하게 되면 그 이후에는 훨씬 더 원활하게 돌아갈 것입니다.
지적하신 대로 둘 다 오픈소스이므로, 예상 성능을 충족하면서 예산에 맞는 곳에 호스팅할 수 있습니다.
제 지식으로는 node/JavaScript가 Ruby보다 성능이 더 좋을 것입니다(일반적으로, 동일한 하드웨어에서 동일한 알고리즘을 실행한다고 가정할 때).
동시에, 제가 방문하는 모든 NodeBB 사이트와 Discourse 사이트는 모두 좋은 속도를 제공합니다(서버에 대한 자세한 정보 없이도 NodeBB 사이트가 약간 더 빠로 보입니다).
한편, Discourse 사이트는 많은 플러그인/테마가 사용 가능하다는 인상을 주며, 이는 좋은 시작을 위한 기반을 마련해 줄 것입니다.
저는 Discourse 생태계를 더 잘 이해하고 NodeBB보다 어떻게 "더 나은지"를 파악하여 선택을 마무리하기 위해 개발자들에게 플러그인 현황에 대해 문의했습니다.
루비는 훌륭한 프로그래밍 언어이며, 몇 가지 측면에서는 자바스크립트와 매우 유사합니다.
가장 빠른 언어는 아니지만, 프로그래밍하기가 즐거운 언어입니다(제 생각에는 자바스크립트도 마찬가지죠). 그리고 충분히 빠르고 가볍습니다. 1GB 메모리로 디스코르스를 실행할 수 있다는 점을 주목해 보세요.
이 질문에 대한 명확한 답이 있는지 확신하지 못하겠습니다.
어떤 플랫폼을 더 선호하는지 판단할 수 있도록, 두 플랫폼 모두에서 유사한 플러그인을 작성해 보는 것은 어떨까요?

