tl;dr ->
" Magento 1M ürünlerini kaldırabilir mi ", cevabı evet , ancak bazı hususlar var. Bu ölçekte kişi, bu oranın bir kataloğunu satmak için altyapıya iyi bir yatırım yapmayı ve personelinizi destekleme hacminiz olduğunu varsayar.
İlk:
Magento CE örnek verilerinde, gördüğünüz gibi, farklı kategorilerden yalnızca bir avuç ürün bulunur. EE örnek verileri daha fazlasına sahiptir ve bunları mağaza türüne göre ayırmıştır.
CE örnek verilerini buradan indirebilirsiniz . EE'niz varsa, EE örnek verilerini MagentoCommerce.com hesabınızdan indirmeniz gerekecektir.
Bununla birlikte, bunun yüzlerce hatta binlerce ürün olmadığını göreceksiniz. Ürünleri veritabanına aktarmanızı tavsiye ederim - bu işlemin nasıl yürüdüğünü anlamak için iyi bir alıştırma. Bu, Magento'nun Veri Akışı yoluyla veya API içe aktarma yoluyla yapılabilir - bu ölçekte nasıl yapılacağına ilişkin bilgiler internette kolayca bulunur.
Dikkatli bir kelime - Dataflow oldukça yavaş, bu nedenle bir kataloğun istediğiniz boyutta içe aktarılması oldukça zaman alabilir. Bildiğim kadarıyla vahşi doğada yüz binlerce veya milyonlarca ürün bulunan örnek bir katalog yok.
Düzenleme 1/7/14:
Twitter'da @ryaan_anthony, yüz binlerce ürünü üretecek MySQL saklı bir prosedür yayınladı https://gist.github.com/ryaan-anthony/6290973
Magento API ve Dataflow ile ilgili bazı okumalar:
http://www.magentocommerce.com/knowledge-base/entry/introduction-to-magento-dataflow
http://www.magentocommerce.com/api/soap/catalog/catalog.html
İkinci:
Bu boyutta bir katalog çalıştırırken Ürün, URL Yeniden Yazma ve Envanter İndeksleme en önemli sorunlardır . Katalog araması da oldukça yavaş olabilir, ancak Apache Solr (EE'ye yerel olarak sağlanan entegrasyon) kullanılırsa hafifletilebilir. Solr için CE eklentileri var - Sonassi'de bir tane var ve diğerleri Google üzerinden bulunabilir.
700k-serisindeki katalogları idare ettim, bu hala 1M'den daha az bir şey. Endeksleme saatlerce sürebilir . Bu gelmiştir ele yılında Kurumsal 1.13 . Ben çok tavsiye bu ölçekte Enterprise Edition de sert bir göz atın. CE ile mümkün mü? Kesinlikle; ancak EE 1.13'teki endeksleme gelişmeleri özellikle bu duruma göre uyarlanmıştır.
Üçüncü:
Çoklu mağaza Magento'ya özgüdür ; farklı üst düzey kategoriler ve web siteleri kurabilirsiniz. Hepsinin aynı kataloğu paylaşması gerekmez - siteler arasında hangi ürünleri paylaşacağını seçebilir veya kataloğunuzu ayrı tutmaya karar verebilirsiniz. Daha fazla bilgi burada:
http://www.magentocommerce.com/knowledge-base/entry/overview-how-multiple-websites-stores-work
Magento'da ne kadar çok mağaza, mağaza manzarası var, indeks girişleri o kadar fazladır ve düz katalogunuz o kadar fazla olur ki, düz kataloğun gerçekte performans kaybı olabileceği noktaya kadar şişebilir. Yine, Sonassi'nin Magento.SE ve web sitesinde bununla ilgili bir ton bilgisi var . Bu ürün yönetimi alanına girdiğinizde, Magento.SE'deki Magento'yu ele almak / ölçeklemek için Sonassi'nin bazı cevaplarını aramak isteyeceksiniz.
Her insanın kurulumu farklıdır - durumunuzda kataloğunuz için en uygun ayarların hangisi olduğunu bulmak için sürekli test etmeniz, düzeltmeniz, ince ayarlamalar yapmanız gerekir.