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

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

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

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

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

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

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

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

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

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

एक टिप्पणी

  1. 1

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

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

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