¿El etiquetado es organizacionalmente superior a los subforos discretos?

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

  •  09-06-2019
  •  | 
  •  

Pregunta

Estoy interesado en elegir una buena estructura para una aplicación tipo tablero de mensajes en línea.Usaré SO como ejemplo, ya que creo que es un ejemplo con el que todos estamos familiarizados, pero mi pregunta es más general;se trata de cómo lograr el equilibrio adecuado entre organización y flexibilidad en los foros de mensajes en línea.

La página de preguntas es un montón de cosas aleatorias.Se mueve rápidamente (algunos dirían que demasiado rápido) y contiene una gran cantidad de preguntas que no me interesan.

La idea, imagino, es que podamos usar etiquetas para encontrar preguntas que nos interesen.Sin embargo, no estoy seguro de que esto funcione:No puedes usar etiquetas negativamente.Soy no interesado en PHP o perl o desarrollo web.Yo quiero excluir tales publicaciones.Pero con las etiquetas no puedo.

Aunque los subforos discretos son en cierto sentido menos flexibles, ya que generalmente te obligan a elegir una categoría incluso si una pregunta puede caber en dos (si SO tuviera, por ejemplo, áreas para "Desarrollo web", "Desarrollo de juegos", "Ciencias de la computación" , “Programación de Sistemas”, “Bases de Datos”, etc.(entonces claro, algunas personas podrían querer publicar sobre el desarrollo de juegos basados ​​en la web, por ejemplo), ¿vale la pena sacrificar parte de esa flexibilidad para que sea más fácil encontrar el contenido que le interesa y ocultar el contenido que le interesa? ¿No te interesa?

¿Hay alguna manera con un sistema de etiquetado puro de lograr la mayor facilidad de uso que brindan los subforos?

¿Fue útil?

Solución

El verdadero problema con los subforos surge cuando adivinas mal qué temas tienen suficiente interés para tener sus propios subforos.Mientras que algunos temas terminan con sus propias subcomunidades vibrantes, otros terminan como guetos vacíos, con poca actividad o sentimiento de comunidad.Los temas que podrían florecer como temas ocasionales en un foro más grande terminan fragmentados entre muchos subforos, ninguno de los cuales tiene la masa crítica de personas necesaria para tener una comunidad activa y vibrante.

Otros consejos

Aunque creo que etiquetar es superior a agrupar, la gente tiende a pensar jerárquicamente.En general depende del grupo objetivo del foro.

Quizás puedas optar por una mezcla:use etiquetas y luego use grupos de etiquetas para ordenar las publicaciones.Delicious usa esto, por ejemplo, y lo encuentro bastante útil.

Si le preocupa la división entre foros específicos y sistemas abiertos basados ​​en etiquetas, como Stack Overflow, considere crear un sistema de consulta que le permita realizar consultas un poco más complejas que solo el operador AND, como aquí en Stack Overflow.

No puedo hacer una consulta aquí que me dé todas las preguntas en .NET, SQL o C#, combinados, y esa es la mayor irritación que tengo con las etiquetas.Con un sistema de consulta de este tipo, al menos puedes crear foros virtuales.

Aparte de eso, realmente no tengo una buena opinión.Me gustan ambos y todavía no he decidido cuál es mejor.

La idea, imagino, es que podamos usar etiquetas para encontrar preguntas que nos interesen.Sin embargo, no estoy seguro de que esto funcione:No puedes usar etiquetas negativamente.No me interesa PHP ni Perl ni el desarrollo web.Quiero excluir tales publicaciones.Pero con las etiquetas no puedo.

Si bien actualmente no se pueden usar etiquetas para ocultar contenido, no debería ser imposible.Usando SO como ejemplo nuevamente, no hay razón por la que no se pueda crear un sistema similar a la función de ignorar en un foro para el sistema de etiquetas.Al agregar un menú contextual al hacer clic con el botón derecho o un pequeño enlace "X" en algún lugar de la visualización de etiquetas, las etiquetas podrían marcarse como ignoradas.Esto también permitiría que funcione la función de etiqueta actual;Ver todo (menos tu lista de ignorados) o hacer clic en una etiqueta para ver solo las preguntas con esa etiqueta.

Las etiquetas ignoradas se pueden administrar en su perfil si luego desarrolla un interés en PHP o INTERCAL que antes no tenía.

La verdadera cuestión es la del rendimiento.En mi cabeza, es tan simple como reemplazar SELECT [cosas] WHERE Etiqueta = 'buffer-overflow' con SELECT [cosas] WHERE Etiqueta NO EN ('php','offtopic','funny-hat-friday') pero yo' No hemos creado ningún sitio respaldado por bases de datos que sea atacado por miles de personas.

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