Mejores programas gratis para crear un sitio de preguntas y respuestas

Las mejores utilidades gratis para crear un sitio de preguntas y respuestas al estilo de StackOverFlow y/o Yahoo! Answers.

Páginas web de preguntas y respuestas autohospedados

Si desea crear su propia plataforma de preguntas y respuestas, siempre existe la opción de desarrollar todo desde cero. Pero esto significa que necesita escribir mucho código para el frontend, backend, base de datos, seguridad, etc. Ninguna de estas son tareas simples.

Afortunadamente, hay una serie de soluciones de plataforma de preguntas y respuestas bien probadas en el espacio de código abierto. Éstos incluyen:

Nombre Licencia Pilas de tecnología Descripción
Discurso GPLv2 Ruby on Rails, Ember.js, PostgreSQL, Redis Plataforma de discusión 100% de código abierto muy popular basada en Ruby
Vainilla GPLv2 PHP, MySQL Sitio de preguntas y respuestas moderno y elegante basado en PHP
Askbot GPLv3 Python, Django, MySQL o PostgreSQL Interesante plataforma de preguntas y respuestas basada en Django y Python, anteriormente llamada OSQA
Scoold Apache 2.0 Java, Spring, independiente de la base de datos Sitio de preguntas y respuestas extremadamente potente y con todas las funciones basado en Java
Pregunta 2 Respuesta GPLv2 + PHP, MySQL Plataforma de preguntas y respuestas basada en PHP, con más de 22.000 sitios en 40 idiomas
Shapado GNU AGPL Ruby, MongoMapper, MongoDB Sitio simple de preguntas y respuestas basado en Ruby
LampCMS GNU LGPLv3 PHP, MongoDB Programa web de código abierto de alto rendimiento para crear sitios web de preguntas y respuestas basados ​​en PHP

Si prefiere los videos a los mensajes de texto, mire mi video de YouTube sobre estas siete plataformas de preguntas y respuestas de código abierto.

Discourse

Discourse es una opción cada vez más popular para los sitios de preguntas y respuestas para proyectos de código abierto. Mozilla adoptó recientemente Discourse y los lenguajes de programación como Python y Go también lo usan. Estos sitios pueden ser públicos o privados, como es el caso de la plataforma Discourse de los corresponsales de Opensource.com. Al momento de escribir estas líneas, Discourse tiene 713 colaboradores y 35,933 confirmaciones.

Discurso GitHub

Curiosamente, uno de los tres fundadores de Discourse es Jeff Atwood, el creador de Stack Overflow, que es, sin duda, el sitio de preguntas y respuestas más popular entre los desarrolladores. El discurso tiene muchas características avanzadas que lo hacen superpoderoso.

Captura de pantalla del discurso

Algunas de estas características son:

  • Sus notificaciones funcionan como las de Twitter. Cuando alguien menciona su nombre con el símbolo @ , se le notificará.
  • Puede seguir escribiendo y componiendo mientras lee.
  • Puede arrastrar y soltar imágenes en su publicación.
  • La función de búsqueda realmente funciona.

Discourse se basa en el lenguaje de programación Ruby y su versión de código abierto está disponible bajo GNU GPLv2. Una desventaja es que las imágenes de Docker son la única forma compatible para instalar Discourse en producción. Si bien es poderoso, la configuración y la instalación pueden requerir a alguien con un conjunto de habilidades técnicas.

Vainilla

El software de código abierto de preguntas y respuestas, Vanilla, es todo menos sencillo. Una cosa que me encanta de Vanilla es su apariencia. De todo el software de preguntas y respuestas que existe, en mi opinión, el sitio de Vanilla es el más moderno, intuitivo y limpio.

Captura de pantalla de vainilla

Los colaboradores de código abierto de Vanilla son muy activos: su página de GitHub tiene 118 colaboradores y 29,491 confirmaciones (al momento de escribir este artículo).

Vanilla GitHub

Vanilla se basa en tecnología probada y verdadera: está escrito en PHP y su base de datos backend es MySQL. Algunas personas pueden preguntarse, “¿Por qué PHP?” Si bien hay muchos lenguajes web más nuevos, PHP sigue siendo un idioma dominante en Internet, y Vanilla está en buena compañía con Drupal y WordPress, que también están basados ​​en PHP. Está disponible bajo GNU GPLv2.

El entorno de prueba requiere que se instalen localmente una serie de tecnologías, incluidas Docker, Brew, Yarn, Node y Composer, y puede ponerlo en funcionamiento siguiendo sus instrucciones de configuración .

Askbot

Érase una vez una plataforma de código abierto llamada OSQA. Esta fantástica plataforma de preguntas y respuestas de código abierto fue creada por los creadores de AnswerHub, que es una plataforma popular para las empresas. Aunque la plataforma ya no se mantiene, puede encontrar los restos de OSQA en GitHub.

Afortunadamente, se creó una nueva plataforma de código abierto llamada Askbot basada en OSQA.

Captura de pantalla de Askbot

La plataforma Askbot se basa en Python y el marco Django, y tiene licencia GNU GPLv3. Al momento de escribir este artículo, su comunidad de GitHub tiene 101 colaboradores y 6,612 confirmaciones. ¡Nada mal!

Askbot GitHub

Scoold

Aunque he probado casi todos los lenguajes de programación, mi preferencia es Java, ya que lo he practicado durante mucho tiempo. Cuando me enteré de Scoold , una plataforma de código abierto basada en Java, quise probarla.

Scoold tiene muchas funciones avanzadas integradas en su plataforma. Me gusta especialmente su capacidad para trabajar con muchas bases de datos y su compatibilidad con OAuth lista para usar.

La interfaz de usuario es limpia e intuitiva

Captura de pantalla de Scoold

El proyecto de código abierto de Scoold tiene la licencia Apache License 2.0, pero tiene un fuerte sentimiento comercial y su versión Pro es de código cerrado. El proyecto de código abierto parece tener una serie de restricciones, que se detallan en su página de preguntas frecuentes :

Sitio web de Scoold

Pero, mirando su página de GitHub , el proyecto de código abierto parece ser mantenido por solo 18 colaboradores, y solo tiene 852 confirmaciones.

Scoold GitHub

Tenga en cuenta estas cosas si prueba Scoold, ya que el proyecto puede tener algunas restricciones que le resulten onerosas.

Pregunta 2 Respuesta

Question2Answer es otra plataforma de preguntas y respuestas de código abierto basada en PHP. De un vistazo, la plataforma tiene una sensación un poco caricaturesca, aunque supongo que los temas se pueden personalizar.

Captura de pantalla de Question2Answer

Al momento de escribir estas líneas, Question2Answer tiene solo 20 colaboradores y 1,291 confirmaciones en su página de GitHub , así que tenga un poco de precaución. Pero el proyecto se basa en GNU GPLv2 o posterior, por lo que puede contribuir fácilmente.

Question2Responder GitHub

Shapado

Shapado es una plataforma de preguntas y respuestas de código abierto basada en Ruby y la base de datos MongoDB. Su GitHub tiene solo 14 colaboradores y 5,149 confirmaciones. No parece tener muchos seguidores, y la última actualización fue en 2018, así que tenga cuidado antes de adoptarla.

Shapado GitHub

También es de código abierto bajo una licencia menos común que vale la pena conocer, la GNU Affero General Public License  (AGPL).

LampCMS

LampCMS es una plataforma PHP de código abierto con una licencia GNU LGPLv3. Solo tiene un colaborador, pero creo que es lo suficientemente interesante como para echarle un vistazo.

LampCMS GitHub

Debido a su tamaño reducido, no recomendaría LampCMS para la plataforma de preguntas y respuestas de su servidor de producción. Pero debido a su simplicidad, podría ser una buena plataforma experimental para aprender cómo funciona una plataforma de preguntas y respuestas.

Como elegir el mejor programa de preguntas y respuestas

Con todas estas opciones, ¿cómo eliges cuál usar? Después de todo, cada plataforma de preguntas y respuestas tiene pros y contras. Algunas plataformas son más fáciles de instalar, otras están mejor documentadas y otras ofrecen más flexibilidad. Sin embargo, a largo plazo, querrás elegir una plataforma que cuente con la participación activa de la comunidad de código abierto. Además, considere participar haciendo sus propias contribuciones a estas plataformas. Después de todo, para eso están los proyectos de código abierto.

¿Me perdí una interesante plataforma de preguntas y respuestas de código abierto? Por favor comparta sus pensamientos en los comentarios.

Otras Utilidades y programas gratis para crear un sitio de preguntas y respuestas

Qhub Qhub hay una manera fácil y gratuita para que cualquiera pueda crear su propio sitio de preguntas y respuestas.  Podemos crear una web de preguntas y respuestas en pocos minutos usando un subdominio del tipo xxx.qhub.com.

Shapado.comShapado.com es un servicio gratuito de alojamiento que permite a cualquiera crear su propio sitio de preguntas y respuestas de forma gratuita en menos de 8 segundos.

QwenchQwench es una aplicación PHP / MySQL clon del famoso StackOverflow

Wp-Answers Plugin para wordpres que permite crear comunidades basadas en preguntas y respuestas, al estilo StackOverFlow y/o Yahoo! Answers.

OsqaOSQA es una potente herramienta de creación de sitios de preguntas y respuestas. Los usuarios ganan puntos por la participación útil, y todos en la comunidad ganan.

AnswerBase Con AnswerBase podrás crear un sitio de preguntas y respuestas compatible con dispositivos móviles, fácilmente en menos de 2 minutos.

QUESTION2ANSWER Con una estética personalizable por CSS, está desarrollado en php y mysql.

Utilidades gratis para crear un sitio de preguntas y respuestas

ASKBOTUn proyecto muy nuevo con muchos meses de trabajo en el código. Puedes conseguir los archivos aquí.

DW Question & Answer 

Crear una comunidad parecido Yahoo Answers, Quora, stackoverflow que haga fácil el aprendizaje de un grupo de personas. Mediante este tipo de sitio, los usuarios pueden hacer una pregunta sobre un tema elegido que puede ser respondida más tarde por los miembros de la comunidad.

Este práctico plugin te permite crear un sitio de “pregunta / respuesta” con WordPress. Puedes elegir crear un sitio web completamente dedicado a la “pregunta/respuesta” o puedes añadir una sección de “pregunta/respuesta” a tu blog de WordPress.

Deja un comentario