मैं Magento के प्रदर्शन को बेहतर बनाने का एक तरीका खोजने की कोशिश कर रहा हूं जब वेबसाइटों / दुकानों की मात्रा 1k से अधिक हो जाती है, और मेरा लक्ष्य 10k के आसपास है। यहाँ कुछ प्रश्न हैं; किसी भी सुझाव / मदद बहुत स्वागत है!
नई वेबसाइट / स्टोर जोड़ना धीमा है;
मैं Mage_Core_Model_Abstract में $ $ इस पर टिप्पणी करता हूं-> CleanModelCache () _afterSave () में, और स्थिति बेहतर लगती है, लेकिन वेबसाइटों / दुकानों की बढ़ती संख्या के साथ धीमी हो रही है। और मुझे नहीं पता कि इससे भविष्य में पूरे सिस्टम पर क्या असर पड़ेगा।आपी कॉल धीमा हो जाता है।
मुख्य प्रक्रियाओं में से एक आदेश जगह है; मेरा अनुकूलित मॉडल कुछ डेटा को संसाधित करके, और अनिवार्य रूप से बिक्री / उद्धरण मॉडल और बिक्री / service_quote मॉडल का उपयोग करके इससे संबंधित है। प्रक्रिया Oauth से शुरू होती है। वेबसाइट और स्टोर की संख्या बढ़ने पर Oauth और ऑर्डर देने में अधिक समय लगता है, और मेमोरी की खपत बड़ी होती है। क्या इसके लिए Mage को config xml को लोड करने के साथ कुछ करना है, और यह तथ्य कि वेबसाइटों की बढ़ती संख्या के साथ config डेटा बड़ा हो जाता है?N98-magerun देव को खोलना: सांत्वना अधिक समय ले रही है; इसका कारण नहीं जानते।
व्यवस्थापक पैनल से कॉन्फ़िगरेशन को सहेजने में अधिक समय लगता है; इसे सुधारना नहीं जानते।
क्या मैगेंटो उत्पन्न करने और इसकी मेमोरी खपत को कम करने के लिए कॉन्फ़िगर डेटा को लोड करने के तरीके को फिर से बनाना संभव है? क्या यह उन कारकों में से एक है जो मेरी स्थिति के लिए प्रदर्शन का कारण बनता है?
वर्तमान Magento उदाहरण: संस्करण = Magento EE 1.14.2.4;
कैश ऑन करें; अन्य कैश बंद;
मैसकल 5.6 और मोंगोबडी का उपयोग करना (कैटलॉग_संगोरी_टेंटी के लिए, कैटलॉग_प्रोडक्ट_एंटिटी, कोर_क्रेडिट);
वेबसाइटों की संख्या = दुकानों की संख्या = विचारों की संख्या = 1024;
उत्पाद की संख्या = 4501;
एडवांस में आप सभी को धन्यवाद!