Qual CMS ou outra estrutura devo usar para desenvolver um site semelhante ao Stack Overflow?[fechado]

StackOverflow https://stackoverflow.com/questions/32638

Pergunta

Quero desenvolver um site de perguntas e respostas com recursos substancialmente semelhantes ao Stack Overflow, mas direcionado a um nicho diferente (engenharia elétrica/hardware em oposição à engenharia de software).

O código que executa o Stack Overflow não é de código aberto e, a partir de uma menção anterior no podcast, acredito que posso presumir que nunca será.(Embora UserVoice tenha dito "Espere de 3 a 6 meses e pergunte novamente")

Não quero começar do zero como Jeff et al fizeram, mas quero um site de perguntas e respostas em vez de um site de discussão.

Com qual estrutura ou CMS você começaria para criar este site se tivesse a tarefa de fazê-lo?

Foi útil?

Solução

Usar Drupal combinado com o Plug-ins da comunidade, especialmente o Módulo de perguntas e respostas.

Existem vários projetos de código aberto em andamento com o objetivo específico de criar sites semelhantes ao Stack Overflow, ou pelo menos usar SO como inspiração para seus próprios designs:

  • CNPROG - o software por trás do aclamado site de perguntas e respostas sobre programação chinesa de mesmo nome

  • OSQA - Baseado em CNPROG e usado por alguns clones bem-sucedidos do Stack Exchange, como MetaOptimize

  • Askbot - bifurcado do OSQA, mas com desenvolvimento mais recente e com um Pacote PyPI

  • Empilhado - um projeto do usuário de longa data do Stack Overflow, Thomas Hansen (parece estar morto hoje em dia)

  • Você já se perguntou como seria o SO se tivesse sido escrito em Ruby?Confira modelado, um "aplicativo semelhante ao stackoverflow escrito em Ruby, mongomapper e mongodb".

  • Um projeto semelhante é conspirando juntos, que começa com a ideia SO wiki + Q&A, mas a expande com recursos que suportam blogs integrados, publicação de artigos e "redes sociais" limitadas.Este projeto é relativamente novo, mas bastante ambicioso em escopo...

Outras dicas

Bem, aquele que começou tudo é, claro Código de barra, o software de código aberto que alimenta Slashdot.org.Há também Pligg, um clone digg de código aberto e uma pesquisa rápida no Google levará a muitos outros sistemas de código aberto semelhantes.

Eu sou tendo uma chance com Django, pois acho que seria ótimo ter algo como SO no trabalho:

SOClone Django models

o Ektron O CMS possui um forte conjunto de ferramentas de rede comunitária – pode ser um bom lugar para começar.

Minha sugestão para uma estrutura seria Ruby nos trilhos (mas é claro que com isso você começaria do zero).Talvez você queira investigar Insoshi.

Não tenho uma resposta fácil para esta pergunta, mas você pode considerar dar uma olhada no Kigg:

Kigg é um clone de código aberto do Digg construído em ASP.NET MVC.Sei que isso é diferente do StackOverflow, mas ainda é um site gerado pelo usuário com um extenso sistema de comentários, carma e associação.

Isso pode oferecer um bom ponto de partida.

Você sempre pode conferir CoordenadorE use-o como base para o seu projeto.É uma implementação baseada em PHP do StackOverflow

Você poderia dar uma olhada DotNetNuke.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top