Web

El mejor CMS para crear una comunidad

Una de las cuestiones que normalmente tenemos que afrontar cuando queremos crear una comunidad, es que software utilizar. Normalmente nos decantaremos por un CMS, es decir un sistema de gestión de contenido, ya que esto nos permite no tener que programar por completo el sistema.

¿Qué debe incluir ese CMS?

Si queremos crear una comunidad, en el contexto actual hay algunas características que considero básicas:

  • Que tenga un diseño responsive para que se pueda usar en cualquier tipo de dispositivos.
  • Un sistema de edición completo para publicar.
  • Sistemas de moderación para tratar temas problemáticos.
  • Un sistema de urls que sea SEO friendly, esto es ayuden al posicionamiento en buscadores.
  • Un sistema de notificaciones para informar al usuario de que alguien le ha contestado o le ha hecho referencia.
  • Un sistema de plugins con el que incrementar la funcionalidad del mismo.
  • Información del uso del mismo, mediante métricas.
  • Bloqueo de SPAM ya que actualmente las comunidades son invadidas por gran cantidad de bots que publican publicidad.

Pero si analizamos las distintas alternativas que hay en el mercado como Mybb o Phpbb3, podemos ver como hay algunas de estas cuestiones que todavía no las soportan completamente.

Discourse el mejor CMS para tu comunidad

Hace un tiempo me topé con Discourse y la verdad me pareció una idea muy interesante, es un CMS open source, que cumple todo lo anterior y además incluye algunas otras características muy útiles:

  • Inicio de sesión con redes sociales.
  • Gamificación, esto es premiar a aquellos usuarios con comportamientos positivos.
  • Historial de cambios en los artículos.
  • Artículos de edición colaborativa, que funcionan de manera similar a la wikipedia.
  • Comunicación interna.
  • Gestión de adjuntos.
  • Notificaciones vía el propio navegador, que llegan aunque no tengamos la página abierta.

Nosotros lo estamos usando para un proyecto que todavía esta en fase de pruebas y será utilizado de manera interna y nos ha parecido que es el que mejor se adapta a la realidad actual.

Espero que os haya resultado interesante este artículo, a la espera de vuestros comentarios quedamos.

Jorge Durán

Entusiasta de la tecnología desde los 10 años, desarrollador y creador de varios proyectos de software y autodidacta por naturaleza. Ingeniero Informático por la USAL y .Net backend developer en idealista.

Share
Publicado por
Jorge Durán

Recent Posts

Docker: conceptos principales y tutorial paso a paso

Hoy queremos hablaros de Docker un proyecto que cada día es más usado, porque permite…

3 años hace

Crea diagramas rápidamente usando código

Cada vez estamos más acostumbrados a usar código para generar la infraestructura (IaC), documentar nuestro…

3 años hace

Procesamiento del lenguaje natural con ElasticSearch

Uno de los problemas que se presentan con una mayor frecuencia hoy en día, es…

4 años hace

Elige tecnología clásica y aburrida

Uno de los problemas que solemos tener los programadores, es que nos gusta estar a…

4 años hace

Cómo usar Docker en Windows

Docker es una de las herramientas más usadas por los desarrolladores, sin embargo, usarlo en…

4 años hace

Analiza el coste del uso de JavaScript

Como seguramente sabrás el uso de JavaScript ha crecido exponencialmente en los últimos tiempos, sin…

4 años hace