Frage

eher eine Art "Wie würdest du", wenn ich mit meinen eigenen Ideen eine Wand traf.

Gegenwärtig haben wir rund 4000 einfache Produkte, die ungefähr 20 konfigurierbare Produkte herstellen. Jedes einfache Produkt hat jeweils rund 5-7 benutzerdefinierte Optionen, und die konfigurierbare Seite des Produkts wird verwendet, um das zu verarbeiten, was wir als "Big 4" -attribute für unser Unternehmen nennen, in diesem Fall:

  1. Größe
  2. Menge
  3. Vorlaufzeit
  4. Material

Das gibt natürlich 1 Produkt zurück, das dann eine Reihe von benutzerdefinierten Optionen hat. Derzeit ist es etwas langweilig, dies zu verwalten, und das Laden des Elternprodukts ist so langsam genug, wie es ist. Es ist keine skalierbare Lösung, und da wir mehr Produkte hinzufügen, wird es nur langsamer und schwieriger zu skalieren. Wir verkaufen gedruckte Artikel, die in einer Reihe von Größen, Mengen, an verschiedenen Materialien und mit unterschiedlichen Liefergeschwindigkeiten erhältlich sind. Sobald Sie dies festgelegt haben, müssen Sie dann "optionale Extras" für das Produkt wie Finishing -Methoden usw. auswählen.

Kann jemand alternative Wege vorschlagen, die hauptsächlich auf die Geschwindigkeit der Standort und die einfache Verwaltung gerichtet sind, um eine skalierbare Lösung zu erreichen? Leider habe ich bereits "Lasst uns unser Produktangebot vereinfachen" ausprobiert und es ist ein No Goer!

Jeder Rat wird geschätzt, da wir in unseren Elternartikeln fast 1500 Produkte hinzufügen, die sie noch mehr verlangsamen werden, ganz zu schweigen von den Administratorkopfschmerzen, die tatsächlich überhaupt erst funktionieren.

Prost.

War es hilfreich?

Lösung

Sie können entweder bei der nativen Art und Weise übernachten, wie Magento Produkte übernimmt und einige Einstellungen optimieren, um die Leistung zu verbessern oder die Produktbeziehung anzupassen.

Wirklich, es kommt darauf an, was Sie versuchen und wo Ihre Leistung und Ihre Workflow -Abgänge sind.

Magento ist langsam genug mit konfigurierbaren Produkten (getConfigurableAttributes usw.) - und wenn Sie weitermachen, werden Sie zum Stillstand bringen.

Mein Rat wäre, mich an die Magento-Art für Produktbeziehungen/Speicher zu halten und die Schnittstellen zu ändern, die zum Bearbeiten/Front-End-Display verwendet werden.

Machen Sie einen benutzerdefinierten Produkteditor für den Administrator (dann können Sie ihn so effizient wie Sie benötigen) und fügen Sie einen benutzerdefinierten Index für Ihr Front -End hinzu, um die Leistung hoch zu halten

Tut mir leid, dass ich so vage bin, aber Ihre Frage ist sowohl außergewöhnlich breit (dh, welche Probleme versuchen Sie genau zu lösen) als auch unglaublich lokalisiert.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit magento.stackexchange
scroll top