डेटाबेस संचालित सॉफ़्टवेयर होने के नाते, आपके वर्डप्रेस ब्लॉग का प्रदर्शन निकटता से संबंधित है कि आपका डेटाबेस कितना कुशल है। आपका डेटाबेस बड़ा और गड़बड़ है, धीमा आपके ब्लॉग का प्रदर्शन है।

यदि आप नियमित रूप से हाउसकीपिंग और डेटाबेस रखरखाव नहीं कर रहे हैं, या तो क्योंकि आप नहीं जानते कि कैसे करना है या आप केवल आलसी हैं, तो यहां 8 उपयोगी चाल हैं जिनका उपयोग आप अपने वर्डप्रेस डेटाबेस को आसानी से और जल्दी से साफ करने के लिए कर सकते हैं।

1. पोस्ट संशोधन बंद / हटाएं

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

अपने डेटाबेस को अव्यवस्थित करने से पोस्ट संशोधन को रोकने के लिए, इसे एक बार और सभी के लिए बंद करना सबसे अच्छा है।

Wp_config.php फ़ाइल में निम्न पंक्ति जोड़कर आप आसानी से पोस्ट-संशोधन बंद कर सकते हैं

 परिभाषित करें ('WP_POST_REVISIONS', झूठा); 

यदि आप रिकॉर्ड उद्देश्य के लिए पोस्ट संशोधन रखना चाहते हैं, तो आप प्रति पोस्ट सहेजे गए संशोधनों की संख्या सीमित कर सकते हैं। अपनी wp_config.php फ़ाइल में, इसके बजाय निम्न पंक्ति जोड़ें:

 परिभाषित करें ('WP_POST_REVISIONS', no_of_revision); 

और n_of_revision को उस संशोधन प्रति की संख्या से प्रतिस्थापित करें जिसे आप रखना चाहते हैं।

मौजूदा पोस्ट संशोधन को हटा रहा है

पोस्ट संशोधन सुविधा को बंद करना केवल वर्डप्रेस को प्रतिबंधित करता है कि भविष्य की पोस्ट के लिए कोई संशोधन न रखें। यह आपके डेटाबेस में मौजूदा पोस्ट संशोधन को हटा नहीं देता है। पोस्ट संशोधन और इसकी सभी संबंधित प्रविष्टियों के सभी उदाहरणों को हटाने के लिए), हम कुछ सरल संशोधन के साथ हटाएं-संशोधन प्लगइन का उपयोग करेंगे (प्लगइन केवल पोस्ट संशोधन को हटा देगा। यह अन्य सभी अप्रयुक्त प्रविष्टियों को हटा नहीं देता है जो संबंधित हैं संशोधन के बाद)।

अपने डेस्कटॉप पर प्लगइन हटाने-संशोधन डाउनलोड करें।

ज़िप फ़ाइल निकालें। हटाएं-संशोधन फ़ोल्डर खोलें और टेक्स्ट एडिटर में delete-revision.php फ़ाइल लोड करें। लाइन 140 पर नीचे स्क्रॉल करें जहां आप देखते हैं

 $ sql = "$ wpdb-> पोस्ट से हटाएं जहां पोस्ट_type = 'संशोधन'"; 

इसे प्रतिस्थापित करें

 $ sql = "$ wpdb से एक, बी, सी हटाएं-> एक बाएं जॉइन $ wpdb-> term_relationships b ON (a.ID = b.object_id) बाएं जॉइन $ wpdb-> postmeta c ON (a.ID = c .post_id) जहां एक.post_type = 'संशोधन' "; 

(लेस्टर चैन से अनुकूलित कोड)

फ़ाइल सहेजें। अपने ब्लॉग प्लगइन्स फ़ोल्डर में संपूर्ण हटाएं-संशोधन फ़ोल्डर अपलोड करें।

प्लगइन सक्रिय करें। सेटिंग अनुभाग के अंतर्गत हटाएं-संशोधन पृष्ठ पर जाएं। पोस्ट संशोधन के सभी उदाहरणों के लिए अपने डेटाबेस को स्कैन करने के लिए एप्लिकेशन चलाएं और उन्हें अपने डेटाबेस से हटा दें।

यदि आप अपने डेटाबेस में पोस्ट संशोधन की प्रतियां रखते हैं, तो आपको अपने डेटाबेस को साफ करने के लिए प्रत्येक कुछ महीनों में हटाएं-संशोधन प्रबंधक चलाया जाना चाहिए।

2. अप्रयुक्त छवियों को हटाएं

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

डीयूआई (अप्रयुक्त छवियां हटाएं) प्लगइन आपके वर्डप्रेस ब्लॉग को स्कैन करता है और उन छवियों को ढूंढता है जिनका उपयोग किसी भी पोस्ट / पेज द्वारा नहीं किया जाता है या संदर्भित नहीं किया जाता है। फिर यह उन्हें डेटाबेस / सर्वर से हटाने के लिए आगे बढ़ता है।

प्लगइन का उपयोग करने के लिए, आपने अपलोड फ़ोल्डर (फ़ोल्डर जहां छवियों को संग्रहीत किया जाता है) को chmod करने के लिए एक एफ़टीपी प्रोग्राम का उपयोग किया है। एक बार जब आप अप्रयुक्त छवियों को हटा देते हैं, तो फ़ोल्डर को अन्य लोगों से पहुंच को रोकने के लिए फिर से 755 पर chmod करें।

इसी प्रकार, आपको अपने डेटाबेस को साफ़ करने के लिए हर कुछ महीनों में इस प्लगइन को चलाना चाहिए।

3. डेटाबेस अनुकूलित करें

जैसे ही आप डेटाबेस में प्रविष्टियों को जोड़ते या हटाते हैं, रिक्त स्थान की जेब बनाई जाती है। ये बेकार जगह हैं और आपके डेटाबेस को जल्दी से सूजन कर सकती हैं। आप myphpadmin में SQL अनुकूलन तालिका क्वेरी चलाकर इन रिक्त स्थानों को आसानी से मुक्त कर सकते हैं।

यदि आप तकनीकी रूप से इच्छुक नहीं हैं या अपने myphpadmin में लॉग इन करने के लिए परेशानी पाते हैं, तो सबसे अच्छा तरीका प्लगइन WP-DBManager का उपयोग अपने डेटाबेस को प्रबंधित करने के लिए करना है।

प्लगइन स्थापित करें और सक्रिय करें। डेटाबेस के अंतर्गत -> डेटाबेस विकल्प अनुकूलित करें, उस तालिका का चयन करें जिसे आप अनुकूलित करना चाहते हैं और ऑप्टिमाइज़ेशन प्रारंभ करने के लिए अनुकूलित बटन पर क्लिक करें। इसे एक मिनट से भी कम समय लेना चाहिए।

आप प्रत्येक कुछ दिनों / सप्ताह / महीनों में डेटाबेस को अनुकूलित करने के लिए इसे शेड्यूल भी कर सकते हैं

"डेटाबेस -> डेटाबेस विकल्प" पर जाएं। जब तक आप डीबी के स्वचालित अनुकूलन को नहीं देखते हैं तब तक नीचे स्क्रॉल करें। अपने डेटाबेस को स्वत: अनुकूलित करने के लिए आवृत्ति सेट करें।

4. अवांछित प्लगइन हटाएं

यदि आपने निर्णय लिया है कि आपके पास किसी विशेष प्लगइन के लिए कोई उपयोग नहीं है, तो उन्हें निष्क्रिय कर दें और उन्हें अपने सर्वर से हटा दें। आपके सर्वर में जितने अधिक (अप्रयुक्त) प्लगइन रहते हैं, वर्डप्रेस के लिए प्लगइन सूची उत्पन्न करने में अधिक समय लगता है और उच्च प्रवृत्ति है कि यह आपके ब्लॉग के लोडिंग समय को धीमा कर देगी।

5) पूरी तरह से प्लगइन अनइंस्टॉल करें

जब आप प्लगइन को निष्क्रिय / अनइंस्टॉल करते हैं, तो प्लगइन बनाए गए विकल्प या टेबल को हटाया नहीं जाता है। जैसे ही आप बहुत सारी प्लगइन इंस्टॉल और अनइंस्टॉल करते हैं, वहां आपके डेटाबेस में बहुमूल्य स्थान ले रहे अधिक से अधिक अनाथ विकल्प और टेबल होंगे।

डेटाबेस में टेबल प्रविष्टियां बनाने वाले प्लगइन के लिए, आप उपरोक्त WP-DBManager का उपयोग अपने डेटाबेस से संबंधित तालिका को छोड़ने के लिए कर सकते हैं।

विकल्प बनाने वाले उन प्लगइन्स के लिए, आपको अनाथ विकल्पों का शिकार करने और डेटाबेस से उन्हें हटाने के लिए क्लीन विकल्प प्लगइन का उपयोग करना होगा।

6. अप्रयुक्त विषयों को हटा दें

इसी प्रकार, यदि आपके पास सर्वर में बहुत से अप्रयुक्त थीम हैं, तो उन लोगों को हटाएं जिन्हें आप उपयोग नहीं करते हैं।

7. डेडलिंक के लिए अपनी साइट की जांच करें

हालांकि यह आपके लेखों में अन्य पोस्ट / ब्लॉग / डोमेन से जुड़ने का एक सामान्य अभ्यास है, आपको अक्सर जांच करनी चाहिए कि लिंक किया गया पोस्ट / डोमेन अभी भी मौजूद है और आपको मृत लिंक के साथ नहीं छोड़ा गया है। यह आपके पाठक के लिए केवल आपके लिंक का पालन करने के लिए बहुत निराशाजनक हो सकता है यह पता लगाने के लिए कि गंतव्य पृष्ठ अब नहीं है। इसके अलावा, बहुत से मृत लिंक भी आपकी खोज इंजन रैंकिंग को प्रभावित कर सकते हैं। मुझे यकीन है कि यह ऐसा कुछ नहीं है जिसे आप देखना चाहते हैं।

टूटी हुई लिंक चेकर प्लगइन जैसे ही प्रकाशित हो, टूटे हुए लिंक के लिए आपका नया लेख जांचता है। जब आप व्यवस्थापक पृष्ठ में लॉग इन होते हैं तो यह आपकी पुरानी पोस्ट स्कैन भी करता है। पाए गए किसी भी टूटी हुई लिंक आपको सूचित की जाती हैं और आप उन्हें पोस्ट से संपादित या अनलिंक करना चुन सकते हैं।

8. स्पैम टिप्पणी हटाएं

जैसे ही आप लेख पोस्ट करते हैं, कुछ बार स्पैम टिप्पणियां प्राप्त करना आम बात है। भले ही ये स्पैम टिप्पणियां आपके ब्लॉग में दिखाई नहीं दे रही हैं, फिर भी वे "बुद्धिमान" एंटी-स्पैम प्लगइन को शिक्षित करने के लिए आपके डेटाबेस में एकत्र हुए हैं। यदि आपको हर दिन (या हर घंटे) बहुत स्पैम प्राप्त होता है, तो यह बहुत मूल्यवान डेटाबेस स्थान ले सकता है। स्पैम को मिटाने के लिए, या तो "टिप्पणी -> स्पैम" पृष्ठ पर जाएं, सभी स्पैम टिप्पणियों की जांच करें और ड्रॉपडाउन बॉक्स से "हटाएं" चुनें।

वैकल्पिक रूप से, आप सभी स्पैम को साफ करने और टिप्पणियों को अस्वीकार करने के लिए WP-Optimize प्लगइन का उपयोग कर सकते हैं

WP-Optimize प्लगइन भी अन्य सुविधाओं के साथ आता है जैसे कि संशोधन को हटाएं, डेटाबेस तालिका अनुकूलित करें और अपना उपयोगकर्ता नाम बदलें। व्यक्तिगत रूप से मैं अपनी डेटाबेस तालिका को अनुकूलित करने के लिए WP-DBManager का उपयोग करना पसंद करूंगा क्योंकि यह मुझे नियमित आधार पर अनुकूलन कार्य शेड्यूल करने की अनुमति देता है। इसके अतिरिक्त, WP-Optimize केवल WP2.7 के लिए परीक्षण किया जाता है, इसलिए यदि आप अभी भी 2.7 से कम WP संस्करण का उपयोग कर रहे हैं, तो आपको इसे अपने जोखिम पर उपयोग करना होगा।

अपने वर्डप्रेस डेटाबेस को साफ करने के लिए आप अन्य तरीकों का उपयोग कैसे करते हैं?