2009-09-10 7 views
11

मेरे पास एक समर्पित लैंप सेटअप के तहत चल रही एक Magento दुकान (ver 1.2) है।Magento प्रदर्शन में सुधार करने के लिए सबसे अच्छे कदम क्या हैं?

मैं इसे करने के लिए निम्न परिवर्तन किए हैं:

  • सक्षम Magento कैशिंग
  • सक्षम एपीसी
  • MySQL क्वेरी कैशिंग
  • html के
  • gzip संपीड़न, सीएसएस, जेएस

होमपेज को प्रस्तुत करने के लिए दुकान अभी भी अविश्वसनीय रूप से धीमी है, लगभग 10 सेकंड और उससे अधिक है। क्या कोई स्पष्ट चीजें हैं जो मुझे याद आ रही हैं।

Magento के प्रदर्शन में सुधार करने के लिए अपने सुझाव दिए गए साझा करें

उत्तर

5

हमारी सबसे बड़ी गति वृद्धि एक tmpfs फाइल सिस्टम पर ./magento/var/cache रखने से आया है।

हमने अपाचे कॉन्फ़िगरेशन में .htaccess फ़ाइलों की सामग्री को भी स्थानांतरित कर दिया। उस पृष्ठ को प्रत्येक पृष्ठ पर हिट करने के लिए जांच समाप्त हो गई।

हमने सर्वर पर भी gzip संपीड़न सक्षम किया। यह थोड़ा सा मदद करने लग रहा था।

आप अपनी MySQL क्वेरी कैश कॉन्फ़िगरेशन भी देखना चाहते हैं।

ऑनलाइन अपने Magento इंस्टॉल को ट्यून करने के लिए कुछ मार्गदर्शिकाएं हैं। मुझे यह पसंद आया: http://www.neurosoftware.ro/programming-blog/blogposter/web-resources/magento-performance-hosting/

3

मैं कुछ चीजें करता हूं जो स्वयं की इच्छा नहीं करेंगे, लेकिन संयुक्त काफी अंतर कर सकता है।

1) gzip संपीड़न 2) HTML कम, सीएसएस, जेएसएस (सभी अनावश्यक सफेद स्थान निकालने के लिए) 3) आपकी छवियों 4 का अनुकूलन) अक्षम किसी भी अप्रयुक्त मॉड्यूल 5) एक फ़ाइल में कम्बाइन बाहरी सीएसएस/जे एस 6) कैश फाइलें जिन्हें कैश किया जा सकता है

उपरोक्त वर्णित .htaccess चाल काफी अच्छी लगती है। मैंने कभी कोशिश नहीं की है लेकिन सोमवार को काम पर कोशिश करूँगा!

+0

.htaccess चाल मेरे लिए काम करती है, लेकिन मुझे उम्मीद नहीं थी कि एक बड़ा सुधार नहीं है :( हम साइट पर कैशिंग का भारी उपयोग करते हैं, इसलिए मैं यह देखने में मदद करता हूं कि यह मदद करता है या नहीं। –

2

मेरे सबसे बड़े प्रदर्शन वृद्धि mysql क्वेरी कैशिंग को चालू भी मदद मिलेगी XCache php स्तर पर कोड कैश करने के लिए, स्थापित करने से आया है के रूप में इसी तरह के प्रश्नों की बहुत ही पृष्ठ अनुरोध

3

उपयोग करने के लिए मैं Litespeed webserver का उपयोग करने जा सुझाव है, यह Magento के साथ किसी भी विन्यास के बिना (अलग पाठ्यक्रम के पीएचपी की स्थापना से) काम करता है, और एक विशाल प्रदर्शन को बढ़ावा देने देता है। विफल होने से PHP को फास्ट-सीजीआई मोड में स्विच करने का प्रयास करें।

संबंधित मुद्दे