प्लगइन डाइट
हर नई Seahawk WordPress इंस्टॉल पर डिफ़ॉल्ट प्लगइन सेट, साथ ही वे प्लगइन जो मैं किसी भी ऑडिट के पहले दिन हटा देता हूँ।
प्लगइन क्यों कर्ज हैं
हर प्लगइन जो आप इंस्टॉल करते हैं वह संचालन देखभाल की एक छोटी प्रतिबद्धता है: एक सुरक्षा सतह, एक प्रदर्शन लागत, एक अपडेट दायित्व, भविष्य का माइग्रेशन घर्षण। प्लगइन की सही संख्या उतनी ही है जितनी संभव हो, सभी जानबूझकर चुने हुए, सभी प्रतिष्ठित रख-रखाव करने वाले से।
चालीस-प्लगइन वाली साइटें हर बार एक लाल झंडा होती हैं। उनसे होने वाला संचयी कर्ज साइट पर प्रभावी रख-रखाव लागत बन जाता है, और साइट चलाने वाली टीम प्लगइन विरोधों से ज्यादा जूझ रही होती है बजाय मूल्य भेजने के।
Seahawk डिफ़ॉल्ट प्लगइन सेट
एक नई क्लाइंट साइट पर मैं इंस्टॉल करता हूँ:
SEO: Yoast SEO या Rank Math (एक ही, कभी दोनों नहीं)। दोनों परिपक्व हैं; टीम की परिचितता के आधार पर चुनें। कैशिंग: WP Rocket, या जो भी होस्ट बंडल करता है (अधिकतर मैनेज्ड होस्ट कैशिंग शामिल करते हैं)। बैकअप: अगर उपलब्ध हो तो मैनेज्ड-होस्ट-बंडल्ड बैकअप, अन्यथा UpdraftPlus को S3 पर। सुरक्षा: दैनिक स्कैनिंग के लिए Wordfence या Sucuri। ईमेल: विश्वसनीय ट्रांजेक्शनल ईमेल डिलीवरी के लिए WP Mail SMTP। फॉर्म: संपर्क और लीड कैप्चर के लिए WPForms या Gravity Forms। कस्टम फील्ड: किसी भी कस्टम कंटेंट मॉडलिंग के लिए Advanced Custom Fields (Pro)। पेज बिल्डर (केवल अगर क्लाइंट वाकई इसका उपयोग करता है): Elementor या Bricks।
एक सामान्य ब्रोशर साइट पर छह से दस प्लगइन, WooCommerce साइट पर दस से पंद्रह। दस से कम लक्ष्य है; पंद्रह से ऊपर ऑडिट का संकेत है।
हर ऑडिट पर रिटायर करने के लिए प्लगइन
डुप्लिकेट: अगर साइट में Yoast AND Rank Math दोनों हैं, तो एक चुनें और दूसरे को हटाएं। कैशिंग, सुरक्षा, संपर्क फॉर्म के लिए भी यही करें।
अनरखरखाव किए गए लेखकों से प्लगइन: कोई भी 18+ महीने में अपडेट न किया गया प्लगइन चाहे वर्तमान कार्यक्षमता कुछ भी हो, एक सुरक्षा जोखिम है।
पेज बिल्डर जिन्हें क्लाइंट अब उपयोग नहीं करता: बिल्डर महत्वपूर्ण CSS और JS ओवरहेड ले जाते हैं। अगर टीम ब्लॉक थीम पर चली गई है, तो बिल्डर को रिटायर करें और प्रभावित पेजों को कन्वर्ट करें।
Jetpack, जब किसी विशिष्ट Jetpack फीचर का सक्रिय रूप से उपयोग नहीं कर रहे हों: Jetpack एक उपयोगी टूल है लेकिन केवल तब जब आप वास्तव में इसका उपयोग करते हैं। अधिकतर Jetpack इंस्टॉल जो हम ऑडिट करते हैं वे तीन साल पहले की सेटअप चेकलिस्ट से विरासत में मिले होते हैं।
कुछ भी "ultimate", "boost", "magic", या "mega" लेबल वाली चीज़: ये कम-प्रतिष्ठित प्लगइन मार्केटप्लेस से गुणवत्ता के लाल झंडे होते हैं।
एक नए प्लगइन का मूल्यांकन कैसे करें
किसी भी नए प्लगइन को इंस्टॉल करने से पहले तीन सवाल:
क्या मेंटेनर पिछले छह महीने में सक्रिय है? WordPress.org रिपॉजिटरी या GitHub पर हाल के कमिट्स देखें। सक्रिय मेंटेनर्स सुरक्षा पैच तेजी से जारी करते हैं; परित्यक्त वाले नहीं करते।
क्या प्लगइन एक चीज करता है या दस? सिंगल-पर्पस प्लगइन्स स्विस-आर्मी-नाइफ प्लगइन्स से बेहतर उम्र बढ़ाते हैं। प्लगइन का सर्फेस जितना बड़ा होगा, इसके अंदर कुछ टूटने की संभावना उतनी अधिक होगी।
प्लगइन पब्लिक-फेसिंग रेंडर में क्या जोड़ता है? जो प्लगइन्स हर पेज पर स्क्रिप्ट, स्टाइल या डीओएम जोड़ते हैं, वे परफॉर्मेंस को नुकसान पहुंचाते हैं। जो प्लगइन्स केवल एडमिन में चलते हैं, वे नहीं करते। ताजा इंस्टॉल पर नेटवर्क टैब ऑडिट करें।