Web sitesi / mağaza miktarı 1k'yi aştığında ve hedefim 10k civarında olduğunda Magento performansını iyileştirmenin bir yolunu bulmaya çalışıyorum. İşte bazı sorular; herhangi bir ipucu / yardımcı olur son derece açıktır!
Yeni web siteleri / mağazalar eklemek yavaştır;
Ben Mage_Core_Model_Abstract içinde _afterSave () içinde $ this-> cleanModelCache () yorum ve durum daha iyi görünüyor ama artan sayıda web sitesi / mağaza ile yavaşlıyor. Ve bunun gelecekte tüm sistemi neyi etkileyeceğini bilmiyorum.Api çağrıları yavaşlar.
Ana süreçlerden biri sipariş vermektir; özelleştirilmiş modelim, bazı verileri işleyerek ve esas olarak satış / teklif modelini ve satış / service_quote modellerini kullanarak ilgilenir. Süreç Oauth ile başlar. Web sitesi / mağaza sayısı arttıkça hem Oauth hem de sipariş verme daha uzun sürer ve bellek tüketimi daha büyük görünür. Bunun Mage'nin config xml dosyasını yüklemesiyle bir ilgisi var mı ve yapılandırma verilerinin artan web sitesi sayısıyla daha da artması mı?N98-magerun dev'in açılması: konsol daha uzun sürüyor; nedenini bilmiyorum.
Yönetici panelinden yapılandırmanın kaydedilmesi daha uzun sürer; nasıl geliştireceğini bilmiyorum.
Bellek tüketimini azaltmak için Magento'nun yapılandırma verilerini oluşturma ve yükleme şeklini yeniden yapılandırmak mümkün müdür? Bu durumum için performans sorununa neden olan faktörlerden biri mi?
Geçerli Magento örneği: Sürüm = Magento EE 1.14.2.4;
Önbelleği yapılandır; diğer önbellek kapalı;
Mysql 5.6 ve MongoDB'yi kullanma (catalog_category_entity, catalog_product_entity, core_website için);
web sitesi sayısı = mağaza sayısı = görüntüleme sayısı = 1024;
ürün sayısı = 4501;
Hepinize şimdiden teşekkürler!