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.
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.
Visita también: Simulador de cortes de pelo online gratis - Chat 3d online - Generador de ambigramas
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.
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 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.
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!
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
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 :
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.
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.
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.
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.
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.
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.
ASKBOTUn proyecto muy nuevo con muchos meses de trabajo en el código. Puedes conseguir los archivos aquí.
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.