2009-12-28 6 views
5

Wenn es um die Sortierung von Inhalten geht, zögere ich immer, in der Regel habe ich Kategorien und Tags beide als sinnvolle Optionen, immer noch frage ich mich, wann Kategorien zu verwenden und wann zu verwenden oder sogar, wann beide zu verwenden? Kategorien sind einfacher und einfacher zu implementieren, und Tags bieten viel mehr Flexibilität, sind jedoch oft zu komplex und beeinträchtigen die Benutzerfreundlichkeit. Denken Sie zum Beispiel an del.icio.us, nach Inhalten in Tausenden von Tags zu suchen ist keine interessante Sache. Bis zu diesem Punkt wette ich, dass Kategorien tatsächlich praktischer sind. Denn wie lecker, was wirklich funktioniert, sind die heißesten Tags, die konzeptionell "Kategorien" sind.Kategorien, Tags oder beides?

Ich sah, dass Wordpress ein allgemeines Schema verwendet, um damit umzugehen. Es implementiert eine allgemeine Taxonomie, um auf dieselbe Weise mit Kategorien und Tags umzugehen. Dies macht die Implementierung etwas komplizierter.

Ich würde gerne andere Leute dazu sagen hören. Vielen Dank.

+0

* was * Art von Website entwerfen Sie? –

+0

Ein universelles Mehrbenutzer-CMS. – Shawn

+0

Und wo kommen die Kategorien oder Tags ins Spiel? –

Antwort

4

Ich bin mir nicht sicher, dass es eine einzige, richtige Antwort darauf gibt.

Stichworte sind ein Paradigma, das Überlappung implizieren, während Kategorien keine Überlappung bedeuten.

Kategorien (entweder als eine flache Liste oder Hierarchie) waren in der Vergangenheit am nützlichsten für die Organisation Dutzende oder Hunderte von Entitäten.

Tags haben historisch behandelt Hunderttausende von Entitäten besser.

Weder ist korrekter als eine allgemeine Regel.

3

Es hängt völlig von Ihrer Anwendung ab. Betrachten Sie SO mit seiner riesigen Datenbank (fast eine halbe Million Fragen), die alle über Tags abgewickelt werden - funktioniert gut. Aber dann wird die Anzahl der Tags sorgfältig kontrolliert, und die Nutzer kennen ihre Schlagwörter und sind es gewohnt, große Mengen an Informationen zu durchsuchen.

In einem Yellow Pages-Verzeichnis, das nicht-technische Personen verwenden, die nicht jeden Tag dort browsen und eine Struktur ist wichtig für die sorgfältige Navigation in die gesuchte Branche oder Geschäft, Tags könnten kontraproduktiv sein und die Anwendung weit besser mit Kategorien. Kommt darauf an, was du machen willst. Pflege um zu erarbeiten?

2

Ich denke, "Kategorien" sind im Allgemeinen: (1) vordefiniert und zentral verwaltet und (2) hierarchisch; während Tags von jedem CMS-Autor dynamisch hinzugefügt werden können und einen flachen Namespace verwenden. Ich denke, für viele Anwendungen gibt es eine Spannung zwischen "Taxonomie" und "Folksonomie" - was im Grunde genommen nur Kontrolle ist. Aber ich denke, dass die meisten CMS von beiden profitieren können - unter Berücksichtigung einer formalen Taxonomiestruktur, die verwaltet wird, und einer weniger formalen Tag-Funktion, zu der alle Autoren beitragen. Der Inhalt kann dann nach Kategorien sortiert oder nach Tags durchsucht werden.

2

Kategorien sind sehr statisch, also sind sie großartig, wenn Sie den Inhalt kennen. Zum Beispiel haben Nachrichtenportale immer Kategorien für lokale, inländische, ausländische, Sport, Finanzen usw. Nachrichten verwendet.

Tags sind besser für unstrukturierte Inhalte, zum Beispiel Blogs.

Normalerweise sehe ich das Muster, dass Sie "wenige Kategorien mit vielen Elementen in jedem" oder "viele viele Tags, manchmal mit nur 1 oder 2 Elemente in ihnen" haben.Ich fand das Markieren viel nützlicher für meinen Blog, da ich wirklich nicht weiß, welche Arten von Posts ich in den nächsten 12 Monaten veröffentlichen werde, wohingegen ich es seltsam finden würde, sie in einem Nachrichtenportal zu haben (auch wenn einige Nachrichten mehrere enthalten) Kategorien), vor allem, da die Ersteller wissen, welche Arten von Nachrichten sie veröffentlichen und jede Änderung wäre ein großer "Erkunden Sie das neue Redesign!" Veränderung.

Tags sind leicht: Sie können ohne Reibung erstellt und verwendet werden, aber Sie konnten sie nicht wirklich in eine strukturierte Navigation einfügen, wobei die Tag Cloud ein (IMHO schlechter) Versuch war, sie zu strukturieren. Kategorien sind eher Schwergewicht: Sie sind normalerweise eng mit dem gesamten Layout/Navigation/Design der Website verbunden und das Erstellen einer neuen Kategorie bedeutet in der Regel einige andere Änderungen vorzunehmen.

Natürlich variiert das von Anwendung zu Anwendung, und manchmal gibt es keine klare Unterscheidung. Schließlich sind Kategorien und Tags technisch identisch: Eine Liste von Zeichenfolgen/Metadaten, die auf eine Entität angewendet werden.

2

Ich benutze häufig Tags als Ersatz für sehr spezifische oder vorübergehende Unterkategorien, die nicht einfach im Voraus definiert werden können.

Als Beispiel, könnte ich Nachrichten CMS mit einer "Politik" -Kategorie, mit Unterkategorien von "Senat", "House", "Weißes Haus", "Supreme Court" usw. einrichten. Meine Tags wären Dinge wie "Gesundheitsreform", "Roe gegen Wade", "Ruth Bader Ginsburg", "Filibuster" usw.

2

Gute Frage. Kategorie sind konservativ und hierarchisch, Tags sind weniger strukturiert und anarchy;)

Vielleicht versuchen Sie zu fragen oder zu denken, wie Ihre Zielgruppe (Kunden/Benutzer), würden sie eine kategoriebasierte Browsing (Hierarchien) oder ein Überlappungs-Tag bevorzugen -basierte Suche? Es ist immer gut, "wie" dein Publikum denkt.

Sie sagten, Ihr Ziel ist ein CMS, welche Art von Domain deckt es ab (Nachrichten, interne Unternehmen, Technikfreaks)?

Ich denke Stackoverflow-Team entschied sich gut, Tags zu verwenden. Jede Frage kann nicht zu 100% in eine Kategorie gestellt werden.

Immer noch mit beiden Ansätzen muss man eine gute Balance finden: Eine Million Tags oder ein 20-stufiger tiefer Kategorie-Baum wird in der Hölle enden.

Verwandte Themen