2010-04-11 1 views
7

나는 이미 처음부터 사이트를 만들었습니다. 금지, 오후, 주석 등이 있습니다. 오후와 주석은 markdown (SO와 같이)을 사용하여 이루어집니다.내 포럼 소프트웨어를 직접 작성해야합니까?

본인이나 다른 소프트웨어를 사용하는 데 장단점이 있습니다. 그러나 다른 포럼 소프트웨어를 사용하지 못하도록하는 몇 가지 단점은

  • 다중 로그인 : 하나는 별도 포럼 용입니다.
  • 맞춤 코드 필요 : 일반 사이트의 페이지에 액세스 할 수 있도록 포럼 소프트웨어의 툴바를 변경해야합니다.
  • 일관성보기 : CSS를 많이 변경 한 후에도 내 사이트와 크게 달라질 수 있습니다.
  • 금지 및 사용자 일관성. 사용자는 사이트 또는 포럼에서 금지 할 수 있지만 다른 사이트에서는 금지 할 수 있습니다. 사용자는 사이트 및 포럼에서 동일한 사용자 이름을 사용해야하는 대신 포럼에서 다른 사용자 이름 또는 여러 사용자 이름을 선택할 수 있습니다.

나 자신의 포럼 코드를 작성해야합니까? 이미 작성된 것을 사용해야합니까? 내 자신의 글을 쓰거나 포럼 소프트웨어를 사용하는 이유는 무엇입니까?

답변

3

내가 사용하는 경향이 휴리스틱은 적어도 두 개 또는이 세 가지에 해당하는 경우, 그것은 자신을 작성 아마 가치가 있다는 것입니다 :

  • 그것은 당신의 핵심 비즈니스 제품 중 하나입니다.
  • 시간, 비용 및 리소스를 지정, 디자인, 빌드, 테스트 및 지원할 수 있습니다.
  • 기성품 패키지를 평가, 프로토 타이핑, 통합 및 사용자 정의하는데 소비해야하는 시간은 자신 만의 패키지를 작성하는 데 걸리는 예상 시간과 비슷하거나 그보다 더 큽니다.
  • 기성품 패키지가 제대로 지원되지 않습니다. '좋은 지원'이란 말은 문제를 제기 할 수 있으며, 누군가가 귀하의 특정 문제를 조사하고 버그로 판명 될 경우 수정본을 제공한다는 것을 의미합니다.
  • 보안, 성능, 품질 등에 대한 품질 기준을 만족하는 패키지는 없습니다.
  • 오픈 소스 소프트웨어를 작성하지 않고 기성품 패키지에는 바이러스 성 오픈 소스 소프트웨어가 있습니다. 소스 라이센스; 특히 AGPL 및 기타 유사한 라이센스에주의하십시오.

oft-quoted articles 중 하나는 Joel Spolsky의 것입니다. 최근에 그는 방금 미끼를 쓰고있는 것처럼 보이지만, 이것은 가치있는 초기 게시물 중 하나입니다.

맞춤형 솔루션에서조차도 recaptcha 및 gravatar와 같은 사전 구축 된 것들을 사용할 수 있습니다.

1

당신의 자신의 공개 토론 소프트웨어를 쓰기는 거의 아무 유용도에서 현재 없다. 사용 가능한 소프트웨어는 사용자 정의가 가능합니다. 예를 들어 웹 사이트의 레이아웃에 맞게 자체 스킨을 만들 수 있습니다. 로그인을 웹 사이트의 로그인과 통합 할 수 있습니다.

자신 만의 포럼을 쓰는 것은 너무 복잡해서 자신의 소프트웨어의 품질이 phpBB 나 vBulletin보다 훨씬 낮을 것입니다. 그리고 보안 버그를 잊어 버리지 말자. 언급 된 소프트웨어는 막대한 양의 사람들에 의해 검토되었다. 당신이 동일한 질 (기능, 안정성, 안전, 등등)를 도달 할 때까지, 당신의 웹 사이트는 그것을 가진 당신의 공개 토론 소프트웨어와 구식 이을 것이다.

다시 한번 말하지만, 현재 포럼 소프트웨어는 너무 적응력 있고 확장 성이있어 자신 만의 아이디어를 만들 수는 없습니다.

+9

일반적으로 동의 하겠지만, 주요 보드 소프트웨어 패키지의 품질은 IMO이므로 가난한 사람이라면 자신의 롤링을 확신 할 수 없습니다. phpBB와 보안은 같은 문장에 속하지 않습니다. – bobince

+0

합리적인 예산으로 적당한 시간대에 더 나아질 수는 없습니다. 그것은 주로 내 요점이었다. 나는 phpBB가 매우 안전하지 않다는 것에 동의하지만, 아마도 자신의 것을 만들면 phpBB가 더 좋을 것입니다. 특히 당신이 웹 보안 전문가가 아니라면. – Henri

1

나는 그것이 포럼에 대한 귀하의 요구에 크게 달려 있다고 생각합니다.

먼저 포럼 자체가 웹 사이트 기능의 필수적인 부분입니까? 아니면 더 많은 '지원'스타일 포럼입니까?

일상 업무에 필수적인 경우 자신의 글을 작성하거나 기존 패키지를 커스터마이징하는 것이 좋습니다.

대신 고객 지원 사이트 또는 사이트를 중심으로하는 일종의 일반적인 커뮤니티 인 경우 완전히 다른 차량 (예 : http://getsatisfaction.com 또는 Google 그룹)을 추천하거나 일부.

(나는 이들 사이트 중 어느 것과도 관련이 없습니다.)

내가 선택한 솔루션에 관계없이 포럼의 중요성에 대해 진지하게 생각해 보는 것이 좋습니다. 그렇지 않다면 설정/설정하는 데 너무 많은 시간을 낭비하지 않을 것입니다. 대신 사이트의 주요 내용이 무엇인지 파악하고이를 개선하는 데 많은 시간을 투자하십시오. 당신과 당신의 유저베이스는 그것으로 훨씬 더 행복해질 것입니다, IMO.

+0

Get Satisfaction을 확실히 권장하지 않습니다. 나는 그 소프트웨어를 Technorati와 함께 사용하려고 노력해야했다. 5 개월 후 나는 여전히 "만족"을 기다리고있다. 솔직하게 나는 해결 된 문제를 얻고, 해결할 수 있기를 희망하면서 포기했습니다. 정말 가난했다. 그것에 관한 글은 훌륭하지만 경험은 많습니다. Get Satisfaction을 놓치지 않는 것이 좋습니다. –