¿Qué CMS u otro marco debo utilizar para desarrollar un sitio similar a Stack Overflow?[cerrado]

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

Pregunta

Quiero desarrollar un sitio de preguntas y respuestas con características sustancialmente similares a Stack Overflow, pero dirigido a un nicho diferente (ingeniería eléctrica/de hardware en lugar de ingeniería de software).

El código que ejecuta Stack Overflow no es de código abierto y, por una mención anterior en el podcast, creo que puedo asumir que nunca lo será.(Aunque UserVoice dijo "Espere entre 3 y 6 meses y vuelva a preguntar")

No quiero empezar desde cero como lo hicieron Jeff et al, pero sí quiero un sitio de preguntas y respuestas en lugar de un sitio de discusión.

¿Con qué framework o CMS comenzarías para crear este sitio si te lo encargaran?

¿Fue útil?

Solución

Usar drupal combinado con el Complementos comunitarios, especialmente el Módulo de preguntas y respuestas.

Hay varios proyectos de código abierto en marcha con el objetivo específico de crear sitios que funcionen con Stack Overflow, o al menos usar SO como inspiración para sus propios diseños:

  • CNPROG - el software detrás del aclamado sitio chino de preguntas y respuestas sobre programación del mismo nombre

  • OSQA - Basado en CNPROG y utilizado por algunos clones exitosos de Stack Exchange como MetaOptimizar

  • preguntabot - bifurcado de OSQA, pero con un desarrollo más reciente y con una Paquete PyPI

  • apilados - un proyecto del usuario de Stack Overflow desde hace mucho tiempo, Thomas Hansen (parece estar muerto hoy en día)

  • ¿Alguna vez te has preguntado cómo sería SO si hubiera sido escrito en rubí?Verificar shapado, una "aplicación similar a stackoverflow escrita en Ruby, mongomapper y mongodb".

  • Un proyecto similar es confabulados, que comienza con la idea de SO wiki + Preguntas y respuestas, pero la amplía con funciones que admiten blogs integrados, publicación de artículos y "redes sociales" limitadas.Este proyecto es bastante nuevo, pero bastante ambicioso en su alcance...

Otros consejos

Bueno, el que empezó todo es, por supuesto. código de barra, el software de código abierto que impulsa Slashdot.org.También hay Pligg, un clon digg de código abierto y una búsqueda superficial en google conducirá a muchos otros sistemas similares de código abierto.

Soy teniendo una oportunidad con Django, ya que creo que sería genial tener algo como SO en el trabajo:

SOClone Django models

el ektron CMS tiene un sólido conjunto de herramientas de redes comunitarias; puede ser un buen lugar para comenzar.

Mi sugerencia para un marco sería Ruby on Rails (pero claro con eso empezarías de cero).Tal vez quieras investigar Insoshi.

No tengo una respuesta fácil a esta pregunta, pero podrías considerar mirar a Kigg:

Kigg es un clon de Digg de código abierto construido sobre ASP.NET MVC.Me doy cuenta de que esto es diferente a StackOverflow, pero sigue siendo un sitio web generado por el usuario con un extenso sistema de comentarios, karma y membresía.

Esto podría ofrecer un buen punto de partida.

Siempre puedes consultar CoordinadorY úsalo como base para tu proyecto.Es una implementación basada en PHP de StackOverflow.

Podrías echarle un vistazo DotNetNuke.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top