tl;dr ->
" Kann Magento mit 1M-Produkten umgehen " lautet die Antwort " Ja" , jedoch mit einigen Überlegungen. In dieser Größenordnung würde man davon ausgehen, dass Sie über das erforderliche Volumen verfügen, um eine angemessene Investition in Infrastruktur und Personal für die Vermarktung eines Katalogs dieser Größenordnung zu unterstützen.
Zuerst:
Wie Sie vielleicht gesehen haben, enthält Magento CE-Beispieldaten nur eine Handvoll Produkte aus verschiedenen Kategorien. Die EE-Beispieldaten enthalten mehr und sind nach Speichertyp getrennt.
Sie können CE Beispieldaten herunterladen hier . Sie müssen EE-Beispieldaten von Ihrem MagentoCommerce.com-Konto herunterladen, wenn Sie über EE verfügen.
Sie werden jedoch feststellen, dass dies nicht Hunderte oder sogar Tausende von Produkten sind. Ich rate Ihnen, Produkte in die Datenbank zu importieren - eine gute Übung, um zu verstehen, wie dieser Prozess funktioniert. Dies kann über den Datenfluss von Magento oder über den API-Import erfolgen - Informationen dazu sind im Internet verfügbar.
Ein Wort der Vorsicht - Der Datenfluss ist notorisch langsam, daher kann der Import eines Katalogs in der von Ihnen gewünschten Größe einige Zeit in Anspruch nehmen. Meines Wissens gibt es keinen Musterkatalog in freier Wildbahn mit Hunderttausenden oder Millionen von Produkten.
Bearbeiten 07.01.14:
@ryaan_anthony auf Twitter hat eine gespeicherte MySQL-Prozedur veröffentlicht, die Hunderttausende von Produkten generiert. https://gist.github.com/ryaan-anthony/6290973
Lesen Sie etwas über Magento API und Dataflow:
http://www.magentocommerce.com/knowledge-base/entry/introduction-to-magento-dataflow
http://www.magentocommerce.com/api/soap/catalog/catalog.html
Zweite:
Produkt-, URL-Umschreibe- und Inventarindizierung sind die Hauptprobleme beim Ausführen eines Katalogs dieser Größe . Die Katalogsuche kann auch ziemlich langsam sein, sie kann jedoch verringert werden, wenn Sie Apache Solr (native EE-Integration) verwenden. Es gibt CE-Plugins für Solr - Sonassi hat eines, und andere können über Google gefunden werden.
Ich habe Kataloge im 700.000-Bereich verwaltet, was immer noch viel weniger als 1 Million ist, und die Indizierung kann Stunden für Stunden dauern . Dies wurde bereits angesprochen in Unternehmen 1,13 . Ich empfehle Ihnen dringend , sich die Enterprise Edition in dieser Größenordnung genauer anzusehen. Ist das mit CE möglich? Absolut; Die Indexverbesserungen in EE 1.13 sind jedoch speziell auf diese Art von Situation zugeschnitten.
Dritte:
Multi-Store ist in Magento integriert. Sie können verschiedene Kategorien und Websites der obersten Ebene einrichten. Sie müssen nicht alle denselben Katalog gemeinsam nutzen - Sie können auswählen, welche Produkte über Websites hinweg gemeinsam genutzt werden sollen, oder entscheiden, ob Ihr Katalog getrennt bleiben soll. Mehr Infos hier:
http://www.magentocommerce.com/knowledge-base/entry/overview-how-multiple-websites-stores-work
Je mehr Geschäfte, Geschäftsansichten Sie in Magento haben, desto mehr Indexeinträge und desto mehr kann sich Ihr flacher Katalog aufblähen, so dass ein flacher Katalog tatsächlich zu einem Leistungsverlust führen kann. Wieder hat Sonassi eine Menge Informationen dazu hier auf Magento.SE und auf ihrer Site . Sie werden einige der Antworten von Sonassi auf Magento.SE zur Handhabung / Skalierung von Magento durchsuchen wollen, wenn Sie sich mit diesem Bereich des Produktmanagements befassen.
Die Installation jeder Person ist anders - Sie müssen ständig Änderungen testen, verfeinern und implementieren, um herauszufinden, welche Einstellungen für Ihren Katalog in Ihrer Situation am besten geeignet sind.