MediaWiki संपादित पृष्ठों की धीमी बचत


10

मेरे पास निम्न LAMP प्लेटफॉर्म पर MediaWiki 1.16.2 है, जो 16 जीबी रैम के दोहरे प्रोसेसर मशीन पर अन्य ऐप्स के लिए काफी अच्छा प्रदर्शन करता है: CentOS 5.7 (64-बिट) Apache 2.2.3 MySQL 5.0.77 PHP 5.1.6

यह उपयोग किए गए ब्राउज़र पर कुछ हद तक निर्भर करता है, लेकिन बहुत बार संपादित किए गए पृष्ठों को सहेजना बहुत धीमा है - बहुत सरल परिवर्तन के लिए 10 या 20 सेकंड तक इंतजार करना दुर्लभ नहीं है।

पृष्ठों को रेंडर करना बहुत तेजी से काम करता है, लेकिन यह संपादन के बाद की बचत है जो उपयोगकर्ता के अनुभव को मार रहा है। फ़ायरफ़ॉक्स (एक फेडोरा लिनक्स प्लेटफ़ॉर्म पर) की तुलना में ओपेरा चलाने वाले क्लाइंट से संपादन करते समय मैंने कुछ सुधार का पता लगाया है।

इस बारे में कोई संकेत कि मैं सर्वर को बेहतर बनाने के लिए कहां से धुन सकता हूं?

मशीन पर चलने वाले अपाचे के बेंचमार्क प्रभावशाली हैं, BTW।


ऐसा लगता है जैसे आपको डीबी देखने की ज़रूरत है, मीट्रिक और प्रदर्शन अनुकूलन (लेखन) संचालन शुरू करें: dev.mysql.com/doc/refman/5.0/en/optimization.html
hakre

1
इसके अतिरिक्त आप विचार कर सकते हैंmemcached
नैनो ताबोदा

क्या आपके पास डेटाबेस प्रतिकृति सक्षम है? पिछली बार मैंने जांच की थी, जो कि मीडियाविकि वितरण में डिफ़ॉल्ट रूप से सक्षम नहीं था। लेकिन अगर इसे सक्षम किया गया है लेकिन कॉन्फ़िगर नहीं किया गया है, तो यह वर्णित व्यवहार में परिणाम होगा।
वैलीक

1
SHOW FULL PROCESSLISTMySQL कंसोल में चलने का प्रयास करें जबकि एक धीमी गति से लिखने का ऑपरेशन यह देखने के लिए लंबित है कि क्या कुछ अन्य क्वेरी सब कुछ लॉक कर रही है।
काइवोसुकलताजा

बस अपने ही सवाल के लिए एक टिप्पणी / समाधान के रूप में। यह मेरे लिए एक खुला मुद्दा बना हुआ है अगर मैं फ़ायरफ़ॉक्स / फेडोरा का उपयोग करने के बारे में सोचता हूं। ओपेरा, जो अब मेरा पसंदीदा है, बहुत तेज़ है और अच्छा वर्कअराउंड है - कोई कष्टप्रद देरी नहीं।
डेविड रामिरेज़

जवाबों:


1

क्या आप mysql में धीमी क्वेरी लॉग कर रहे हैं? क्या mysql error log कुछ भी दिखाता है?

इस तरह की परिस्थितियों में मैं कैक्टि को देखना शुरू करूंगा। Percona से mysql-cacti- टेम्प्लेट इसके लिए अमूल्य हैं। यदि आप IO समस्या या तालिका लॉकिंग समस्या का अनुभव कर रहे हैं, तो आप देख पाएंगे। इसके कुछ कारण हो सकते हैं।

refs:

http://code.google.com/p/mysql-cacti-templates/


0

बस एक विचार को बाहर फेंकना, शायद बाहरी संसाधनों को लोड करने के लिए बचत अधिक है? यह एक प्रतिक्रिया की प्रतीक्षा करने वाला ब्राउज़र हो सकता है, मेरे पास ऐसे अनुभव हैं जहां धीमे लोड बाहरी जेएस / सामग्री का परिणाम था जो धीमा हो सकता है।

क्या आपने उस मार्ग की जांच की है? हो सकता है कि कोई कस्टम थीम या जेएस एडिटर अपना मीठा समय ले रहा हो।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.