Amazon और W3 Total Cache के साथ WordPress को स्पीड दें

वर्डप्रेस एपाचे

नोट: यह लिखने के बाद से, हम तब से पलायन कर चुके हैं WPEngine पंजीकरण शुल्क सामग्री वितरण नेटवर्क StackPath CDN द्वारा संचालित, अमेज़ॅन की तुलना में बहुत तेज़ सीडीएन।378

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

हमने वर्डप्रेस को गति देने के लिए कई चीजें की हैं:

  • हम मेजबानों के पास चले गए मीडिया मंदिर। अक्सर, जब आप एक होस्टिंग प्लेटफ़ॉर्म के लिए साइन अप करते हैं तो आप उनके सबसे तेज़ सर्वर पर वाइंड अप करते हैं। जैसे-जैसे उनकी प्रणाली बढ़ती है, हालांकि, वे सर्वरों को तेजी से नहीं बदलते हैं - आप पीछे रह जाते हैं।
  • हमने एक डेटाबेस सर्वर जोड़ा। जब वर्डप्रेस एक साधारण होस्टिंग पैकेज पर चल रहा है, तो सर्वर कोड का अनुवाद कर रहा है, छवियों की सेवा कर रहा है और डेटाबेस चला रहा है। यदि आप अपने होस्टिंग पैकेज में एक डेटाबेस सर्वर जोड़ सकते हैं, तो आप साइट को गति प्रदान कर सकते हैं।
  • एक और विभाजन करने के लिए, हम अमेज़ॅन पर सभी छवियों को एक के रूप में डालते हैं सामग्री वितरण प्रसार। हम एक का उपयोग कर रहे थे WordPress के लिए Amazon S3 plugin लेकिन जब से बंद हुआ है। प्लगइन आपको अमेज़ॅन पर छवियों को लोड करने की आवश्यकता है और छवियों को सिंक्रनाइज़ नहीं किया - अच्छा नहीं।
  • हमने हाल ही में लागू किया है W3 कुल कैश W3Edge से। अविश्वसनीय रूप से मजबूत होते हुए, प्लगइन दिल के कमजोर या गैर-तकनीकी के लिए नहीं है। मैं इसे लागू करने के लिए एक पेशेवर को काम पर रखने की सलाह दूंगा।

कुल कैशW3 Total Cache plugin ने हमें Amazon को हमारे Content Delivery Network के रूप में कार्यान्वित करने की अनुमति दी है, लेकिन प्लगइन सिंक्रनाइज़ करता है और छवि पथों को फिर से लिखता है। यह इसे लागू करने का एक शानदार साधन है क्योंकि यदि आप कभी भी प्लगइन या सीडीएन का उपयोग बंद करने का निर्णय लेते हैं, तो आप ठंड में नहीं बचे। इस प्लगइन को बंद करें, और आप जाने के लिए अच्छे हैं!

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

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

अपनी साइट को गति देने से आपकी साइट Google के साथ भी मित्रतापूर्ण हो जाती है। Google ने पुष्टि की है कि वे उच्च प्रदर्शन वाली साइटों को उच्च रैंक करते हैं। ऊपर दिए गए इन सुझावों के अलावा, आप अपनी साइट पर अपनी छवि के आकार को कम करने, पृष्ठ संपीड़न को लागू करने, EC2 या अकामाई भौगोलिक-आधारित सामग्री वितरण नेटवर्क को लागू करने के लिए भी काम कर सकते हैं ... और यहां तक ​​कि संतुलन और सिंक्रनाइज़ेशन लोड करने के लिए भी कदम बढ़ा सकते हैं। यह बड़ी रकम में हो रही है, हालांकि!

एक टिप्पणी

  1. 1

    अच्छी पोस्ट - मैं हाल ही में मीडिया मंदिर में स्थानांतरित हुआ और अपनी साइट एंग्लोटोपिया को गति देने के साथ संघर्ष कर रहा हूं। इस कदम के बाद यह वास्तव में GoDaddy पर पिछली होस्टिंग की तुलना में धीमा हो गया। चूंकि, मैंने W3 टोटल कैश स्थापित किया है, एक CDN जोड़ा और कुछ अन्य चीजों को अनुकूलित किया है और मेरा लोड समय 9-10 सेकंड औसत है - महीनों में सबसे अच्छा। इसमें अभी भी सुधार की जरूरत है। मैं अगले एक अलग डेटाबेस सर्वर प्राप्त करने का प्रयास कर सकता हूं। अभी मैं सिर्फ यह सुनिश्चित करना चाहता हूं कि सर्वर काम कर रहा है क्योंकि मैं अगले हफ्ते हमारे रॉयल वेडिंग कवरेज के लिए यातायात की बाढ़ की उम्मीद कर रहा हूं।

तुम्हें क्या लगता है?

यह साइट स्पैम को कम करने के लिए अकिस्मेट का उपयोग करती है। जानें कि आपका डेटा कैसे संसाधित किया जाता है.