Hilfe zum Verständnis der Taxonomie

OK, ich brauche Hilfe beim Verständnis von Taxonomien. Ich weiß, was sie sind, ich weiß, wie man sie macht, aber ich tue einfach nicht, wofür sie eigentlich gut sind.

Nehmen wir an, ich habe einen benutzerdefinierten Beitragstyp für Videospielrezensionen und möchte die Bewertungen nach Spielekonsole trennen. XBox 360, PS3 und WII. Von dem, was ich verstehe, wäre das für Taxonomien gut geeignet.

Ich kann eine Taxonomie namens “Video Games” erstellen und die Hierarchie-function für die “Unterkategorien” XBox 360, PS3 und WII verwenden.

OK, also verstehe ich das, aber was ist der Unterschied zwischen der Taxonomie und der Verwendung von Kategorien und Unterkategorien? Was sind die Vorteile von Taxonomien?

Ich sehe den Unterschied nicht. Kann mir das jemand erklären?

Solutions Collecting From Web of "Hilfe zum Verständnis der Taxonomie"

Kategorien sind Taxonomien, also ist die Verwendung einer benutzerdefinierten Taxonomie nicht anders als die Verwendung von Kategorien, aber wenn Sie beispielsweise Kategorien mit Aktion, Arcade, Strategie haben …

und eine benutzerdefinierte Taxonomie-Konsole mit: XBox 360, PS3, WI …

Dann können Sie Bewertungen für Spiele verwenden, die Action-Spiele sind und die für PS3 viel einfacher sind.

und wenn Sie möchten, können Sie das mit einer Taxonomie für price_range , was bedeutet, dass Sie eine weitere Taxonomie namens price_range mit folgenden price_range : unter $ 50, $ 50 – $ 100, über $ 100 …

dann können Sie alle 3 Taxonomien (Kategorien, Konsole und Preisspanne) verwenden, um nur die Spiele auszuwählen, die für XBox sind, die Strategiespiele sind und die 50 $ kosten.

Im Grunde ist in Ihrem Fall jede Taxonomie ein Filter, auf dem basierend gewählt werden kann.

Aktualisieren Sie den Per @ gilgimech-Kommentar

Wenn Sie nur Kategorien für diese Struktur verwenden, erhalten Sie Folgendes:

  • Videospiel

    • PS3

      • Arkade
        • Spiel 1
        • Spiel 2
      • Aktion
        • Spiel 2
        • Spiel 3
      • Strategie
        • Spiel 3
        • Spiel 1
    • Xbox

      • Arkade
        • Spiel 1
        • Spiel 5
      • Aktion
        • Spiel 6
        • Spiel 7
      • Strategie
        • Spiel 1
        • Spiel 2 …..

und das ist ohne die Preisspanne, auf diese Weise müssen Sie für jedes Genre, jeden Preisbereich und jede Konsole immer wieder dieselben Kategorien erstellen, aber wenn Sie benutzerdefinierte Taxonomien verwenden, erhalten Sie so etwas:

Kategorien: Arcade, Action, Strategie ..

Konsole: PS3, Xbox, Wii …

Preisspanne: unter $ 50, $ 50 – $ 100, über $ 100

Sie erstellen nur jeden Begriff einmal. Betrachten wir zum Beispiel game 1 welches ein Spiel sowohl für Xbox als auch PS3 ist und sowohl Action als auch Strategie, also statt 4 Kategorien (Arcade und Strategie unter PS3 und Arcade und Strategie unter Xbox) gibt es nur zwei Kategorien Arcade und Strategie und Sie legen die beiden Konsolen als Konsolenbegriffe fest

aber es sind immer noch 4 Begriffe ??? Ja, aber deine Struktur ist viel sauberer. Denken Sie darüber nach, die Preisspanne der Kategoriestruktur hinzuzufügen, oder Sie müssen über alle Kategorien gehen, die Kinder von (Videospiel) sind, also die Konsolen, und Sie müssten für jeden Preisbereich für jedes Genre einen neuen Begriff erstellen Unterkategorie, aber wenn Sie eine benutzerdefinierte Taxonomie hinzufügen, fügen Sie einfach jeden Bereich einmal hinzu und Sie sind fertig.

es ist also nicht nur eine kleinere Liste von Kategorien im Kategoriebaum, es ist viel einfacher zu arbeiten und zu filtern, und es ist weniger Arbeit zu erledigen.

Die ganze Idee ist Organisation. Category ist eine Taxonomie … da sie genau wie eine benutzerdefinierte Taxonomie registriert ist, aber standardmäßig registriert ist. Das gleiche gilt für Tags , es ist nur eine registrierte Taxonomie. Wo benutzerdefinierte Taxonomien wirklich glänzen, ist, dass Sie sie auf Post-Typen, auf mehrere Post-Typen, etc. anwenden können. Sie erlauben wirklich nur größere Flexibilität. Außerdem können Sie Ihre Kategorisierung trennen, was mehr als nützlich ist, wenn Sie erweiterte benutzerdefinierte Abfragen und solche, die auf Taxonomiedaten basieren, ausführen.