Attrbributes Sets & Attribute: Nicht-technische Übersicht / Logik

7

Ich arbeite auf der "Business" -Seite von Magento (dh ich bin kein Entwickler). Ich möchte die Theorie hinter Attributen und Attributmengen besser verstehen.

Mein Ziel: Überlegen Sie sich einige Regeln, die Sie beim Erstellen von Attributgruppen und Attributen beachten müssen.

Ist es zum Beispiel am besten, mit Attributen so weit wie möglich zu gehen? Oder sollten Attribute spezifischer werden? Sollten Sets kategorienbasiert sein? Oder etwas anderes.

Vielen Dank!

user700
quelle
1
Ich bin mir nicht sicher, warum dies abgelehnt wurde. Obwohl es nicht technisch ist, denke ich, dass es eine der wichtigsten Fragen ist, wenn man mit Magento anfängt, und es betrifft definitiv Entwickler und Geschäftsmanager.
jharrison.au
Nicht genug für eine Antwort, aber ein wichtiger Punkt: Mengen können eine "Art" von Attributen logisch erfassen. Zum Beispiel kann "Größe" für Hemden, Hüte, Schuhe usw. gelten, aber dasselbe size Attribut wäre nicht der richtige Weg, dies zu tun. Jeder sizesollte spezifisch sein: size_shirt, size_shoesusw., und dann soll jedes bestimmtes Attribut mit dem richtigen Attribute Satz zugeordnet werden.
Benmarks

Antworten:

2

Zunächst einmal bin ich Entwickler. Ich sehe Attribute und Attributmengen möglicherweise anders, aber ich werde es versuchen.

Die Kurzversion:

Attribut = eine Spezifikation eines Produkts

Attributsatz = alle Spezifikationen (Attribute) eines Produkts. Dies definiert im Grunde ein Produkt.

Nun die längere Version: Ich habe gesehen, dass es üblich ist, ein Attribut (zumindest verbal) einer Kategorie zuzuordnen. Dies liegt daran, dass es in unserer Natur liegt, alles in einer Gruppe zusammenzufassen.

Ein Attributsatz repräsentiert den TYP des Produkts. Dieser Artikel erklärt es besser.

Wie weit sollten Sie mit den Attributen gehen? Ich weiß nicht, ob es dafür eine richtige Antwort gibt. Als Benutzer einer E-Commerce-Website möchte ich jedes einzelne Detail eines Produkts in einem separaten Attribut haben, anstatt die meisten in einem einzigen Langtext. Dies erleichtert das Filtern / Suchen von Produkten nach bestimmten Attributen, um beim Vergleich eine klare Sicht zu haben.

Als Entwickler, der dafür sorgen muss, dass Ihre Website schneller läuft und nicht bei Massenaktualisierungen oder hohem Datenverkehr abstürzt, möchte ich nicht zu viele Attribute und Attributgruppen haben (mehr Einträge in db = langsamere Abfragen).

Als der Typ, der die Produkte aktualisiert hat (wenn es keinen automatisierten Produktimport / -synchronisierung gibt), würde ich lieber Text aus einem Dokument in ein einzelnes Feld kopieren / einfügen und auf Speichern klicken.

Basierend auf diesen drei Gesichtspunkten würde ich Folgendes für meine persönliche E-Commerce-Website tun (ich habe noch nicht entschieden, was ich verkaufe): Für jeden Produkttyp wird ein separates Attribut festgelegt. Attributgruppen teilen einige Attribute (Name, Beschreibung ...). Jede benutzersensible Information über ein Produkt ist ein separates Attribut. Informationen, die nicht so wichtig sind, werden alle in einem einzigen Attribut zusammengefasst (als "Zusätzliche Informationen" bezeichnet).

Das ist meine Meinung. Ich sage nicht, dass es das Beste ist, aber es ist das einzige, das ich habe.

Marius
quelle