소셜 네트워킹 사이트에 적합한 오픈소스 프레임워크는 무엇인가요?
소프트웨어 엔지니어링 개발 관련 업무를 하고 계시기 때문에 드루팔을 선택하시는 게 좋을 것 같아요. Drupal은 확장성과 안정성이 뛰어나고 권한 관리 기능이 매우 강력하며 사용자 관리도 사용하기 쉽습니다. 모듈이 많아 기본적으로 어떤 형태의 웹사이트라도 만들 수 있습니다. 뷰는 원하는 페이지 레이아웃과 블록 등을 만들 수 있습니다. UserRelationships는 사용자 간의 관계를 설정하는 역할을 수행할 수 있습니다. 그룹 토론 기능을 구현하는 특별한 모듈이 있다는 인상을 받았고(organicgroups는 작동하는 것 같지만 사용한 적이 없습니다), Drupal을 사용하여 Douban과 유사한 그룹을 만드는 웹사이트가 있는 것 같습니다. 팀장을 지정하고 팀장에게 권한을 부여하는 것도 Drupal의 허가를 통해 쉽게 할 수 있습니다. 기능과 같은 콘텐츠를 만드는 것은 쉽습니다. 자동, 수동 모두 가능합니다. 답변 모듈은 질문과 답변을 할 수 있습니다. 시간을 절약할 수 있는 다른 옵션(저는 joomla와 buddypress를 약간만 사용했고 Cordron은 discuz만 사용했으며 나머지는 모두 소문에서 따왔습니다): Joomla. 여기에는 더 많은 SNS 웹사이트의 예가 있습니다(showcase/sites/society/social-networking.html). 하지만 슬픈 점은 많은 훌륭한 확장 기능이 비용이 든다는 것입니다. 이것에 대해 신경 쓰지 않는다면 시도해 볼 수 있습니다. Joomla는 또한 기본적으로 모든 유형의 웹사이트를 만들 수 있으며 상대적으로 시작하기가 쉽다는 장점이 있습니다. (하지만 개인적으로는 여전히 drupal을 사용하는 것이 더 좋다고 생각합니다.) 또한 기성 확장 기능이 있기 때문에 아이디어를 구현하는 것도 매우 간단합니다. 버디프레스의 경우 방문수가 많을 경우 워드프레스는 어떻게 동작하나요? 확실하지 않습니다. 하지만 Buddypress는 Facebook과 같은 소셜 네트워킹 사이트에 중점을 두는 것 같습니다. Wordpress는 사용자 관리 플러그인, 포럼과 같은 토론 플러그인 등을 설치할 수 있습니다. 그러나 간단히 말해서 여전히 사용하기가 다소 피곤하고 무료가 아닙니다. 강성 제품은 나쁘지 않은데, SNS에 올리면 바보처럼 보이는데요. 아이디어를 구현하기 위해 이것을 활용하는 것은 괜찮다고 생각하지만 향후 다른 확장팩에는 편리하지 않을 것입니다. FacebookPlatform도 이제 오픈 소스입니다. 오픈 소스/그것에 대해 잘 모릅니다. 그러나 그것은 아마도 당신이 원하는 종류가 아닐 것입니다. 돌핀: 써본 적도 없고, 자세히 본 적도 없고, 예전에 누가 알려준 적도 없어서 그냥 기억나네요. ConcourseConnect가 좋다는 이야기를 듣고, 여러분의 아이디어를 어떻게 구현하는지 대략적으로 살펴보았는데, Java 성능을 기반으로 한다면 어떻게 될지는 모르겠습니다. 좀 더 조심해서 직접 많이 쓰고 싶다면 Douban이 phyton, quoxite, usersRuby를 사용한다면 rubyonrails가 있습니다