Php 7 बेंचमार्क की मेजबानी वर्डप्रेस
11 नवंबर को भगवद् पार्क द्वारा पोस्ट, 2015 | 1 टिप्पणी
पीएचपी 7 की रिहाई कभी बढ़ रही है और करीब के साथ, आप अपने आप को पूछ किया जाना चाहिए या नहीं, यह अपने WordPress स्थापना उन्नयन के लायक हो जाएगा। कई मायनों में, पीएचपी 7 रिलीज 5.3 के बाद से ढांचे की सबसे बड़ी उन्नयन के रूप में बताया जा रहा है। हालांकि, यह अभी भी बीटा में है और इसलिए हम किसी भी लाइव साइटों पर इसका इस्तेमाल नहीं करना चाहेंगे। लेकिन क्यों नहीं यह देखने के लिए कि यह कितना बेहतर वास्तव में है एक त्वरित परीक्षण चलाने? इसके अलावा, यह अपने प्लग-इन के सभी के साथ संगत है?
वेब होस्ट एक बीटा संस्करण के रूप में पीएचपी 7 की पेशकश से एक SiteGround है। हालांकि यह उनके Memcached समाधान के साथ संगत नहीं है, उपयोगकर्ताओं के लिए यह सही PHP संस्करण प्रबंधक से दूर सक्षम कर सकते हैं।
मैं गोली थोड़ा और मेरी खुद की वेबसाइट पर पीएचपी 7 बाहर का परीक्षण किया। जब मैं प्लग में अनुकूलता के बारे में कुछ समस्याओं में भाग गया, मैंने पाया यह पीएचपी 5.6 जो मैंने पहले उपयोग कर रहा था की तुलना में समग्र काफी तेजी होने के लिए। बस एक आधारभूत तुलना बनाने के लिए, यहाँ मेरी ब्लॉग पोस्ट पीएचपी 5.6 का उपयोग कर एक लेख की पूरी पृष्ठ लोड समय है:
ध्यान रखें कि 5.9 सेकंड के इस लोड समय आगंतुक के वास्तविक अनुभव को प्रतिबिंबित नहीं करता है। इसके बजाय, "शुरू प्रस्तुत करना" मीट्रिक समय है जबकि विज़िटर वास्तव पेज को देखने के लिए शुरू होता है को दर्शाता है। तो चलो कैसे पीएचपी 7 और क्या हम इसके लिए हमारी साइट तैयार करने के लिए क्या करने की जरूरत सक्षम करने के लिए देखते हैं।
पीएचपी 7 के लिए तैयारी
आप SiteGround उपयोग कर रहे हैं मैं कर रहा हूँ, और आप भी SuperCacher कार्यक्षमता का उपयोग कर रहे हैं, तो आप, SuperCacher आइकन तक नेविगेट "Memcached" टैब पर क्लिक करें, और सेटिंग को बदलने के लिए "बंद" जैसा कि यहाँ दिखाया द्वारा memcached अक्षम करने की आवश्यकता :
एक बार जब आप अपने WordPress स्थापना करने के लिए इस पर, सिर किया और इसी प्लग में स्थापित किए गए चाहिए कि करने के लिए नेविगेट गए हैं। SuperCacher सेटिंग्स के लिए और "Memcached सेटिंग" के अंतर्गत जाओ, "बंद" करने के लिए स्विच बदल जाते हैं।
आप भारी अपने WordPress साइट अनुकूलित हैं, तो संभावना है कि PHP 7 अपने प्लग-इन में से कुछ को तोड़ने के लिए जा रहा है। मैं व्यक्तिगत रूप से तीन या उनमें से चार जो कस्टम कोड था निष्क्रिय करने के लिए किया था। लेकिन सबसे बड़ा संघर्ष मैं PHP 7 और वर्डप्रेस के साथ किया था कि यह मेरी "बुरा व्यवहार" प्लग-इन जो मैं स्पैमर्स और हैकर्स अपनी साइट पर हो रही रोकने के लिए भारी पर भरोसा तोड़ दिया है। अब के लिए तो, मैं PHP 7 के लिए आपको उसे निष्क्रिय करने के लिए संगत होना ही था।
पीएचपी पर स्विच किया जा 7
SiteGround cPanel क्षेत्र के माध्यम से PHP के नए संस्करण के उपयोग बहुत आसान है। अपने cPanel डैशबोर्ड में "पीएचपी संस्करण प्रबंधक" आइकन पर क्लिक करके अपने WordPress फ़ोल्डर का चयन करें - हमें कुछ भी करने के लिए PHP संस्करण किसी और अभी बदलने के लिए कोई आवश्यकता नहीं है। यह अगले स्क्रीन है जो आप जो PHP संस्करण सक्षम करना चाहते हैं का चयन करने के लिए अनुमति देगा के लिए ले जाएगा।
5.6 .12 - जैसा कि ऊपर स्क्रीनशॉट में दिखाया गया है, मेरे पिछले संस्करण बोल्ड में से एक था। यहाँ से, बस 7 बीटा पीएचपी करने के लिए अपने चयन को बदलें, "सहेजें" मारा, और आप काम हो गया! ऐसा करने के लिए पहली बात यह तुरंत त्रुटि संदेश के लिए अपनी साइट की जांच करने के लिए है। मामले को अपनी साइट टूट जाता है और आप कोई त्रुटि संदेश है, तो आप क्या वे इस ब्लॉग पोस्ट में निर्देशों का पालन करके कर रहे हैं पता कर सकते हैं। मेरे जैसे आप त्रुटि संदेशों में से एक गुच्छा विभिन्न प्लग इन के बारे में शिकायत देखते हैं, आगे बढ़ो और उन्हें अस्थायी रूप से अक्षम है, जबकि आप PHP 7 का परीक्षण।
मानक चल रहा है
जब से मैं कुछ प्लग-इन अक्षम था, मैं PHP 5.6 के साथ और PHP 7 छोड़ने के बाद भी फिर से पुराने परीक्षण भाग गया, यहाँ परिणाम हैं:
आप देख सकते हैं वहाँ एक सेकंड से अधिक की एक अंतर यह है कि जब यह मेरे मौजूदा साइट के लिए पृष्ठ लोड करने के लिए आता है। यही कारण है कि एक 20% अंतर है! इसके अलावा, यह है कि हम SiteGround सर्वर पर विकलांग Memcached है को ध्यान में रखना। ये बहुत आशाजनक परिणाम हैं और एक बार कीड़े और PHP 7 के साथ संगतता समस्याओं को इस्त्री कर रहे हैं, मैं स्विच पूरा समय बनाने की प्रतीक्षा कर रही हो जाएगा।
अब जानने के लिए नीचे अपने URL दर्ज करें:
लेखक के बारे में
भगवद् पार्क भारत से एक तकनीकी लेखक है और वर्तमान में फ्लोरिडा में रहता है। उन्होंने कहा कि आईटी दुनिया में गहरी रुचि, बादल लेता है, और यह भी एक ब्लॉग विकासशील देशों में मानव अधिकारों पर ध्यान केंद्रित कर रखता है।