वर्डप्रेस डेवलपमेंट पर WP इंजन का जेसन कॉस्पर

जेसन-cosper-WP-इंजन


यदि आप एक वर्डप्रेस उपयोगकर्ता हैं और अपने स्वयं के विषयों और प्लगइन्स को विकसित करना चाहते हैं, या यदि आप एक अनुभवी वर्डप्रेस डेवलपर हैं जो वर्डप्रेस डेवलपमेंट की स्थिति पर एक विशेषज्ञ की राय चाहते हैं, तो आपको इसे जांचना होगा। WP इंजन में डेवलपर एडवोकेट के रूप में, जेसन कॉपर वर्डप्रेस को शामिल करने वाले सभी प्रकार के शांत सामान पर काम करता है। चाहे वह विषय या प्लगइन विकास, वर्डप्रेस डेवलपर उपकरण, स्थानीय पर्यावरण विकास, पीएचपी, या वर्डप्रेस अनुप्रयोगों के विकास से संबंधित कोई अन्य विषय है, जेसन प्राधिकरण है। ऑरेंज काउंटी, सीए में वर्डकैम्प में, मुझे 2017 में वर्डप्रेस विकास के बारे में उसके साथ बैठने और बातचीत करने का मौका मिला.

वेब होस्टिंग कैट: डेवलपर एडवोकेट के रूप में WP इंजन में अपनी भूमिका के बारे में बताएं.

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

WHC: वर्डप्रेस डेवलपर के रूप में शुरुआत करने का सबसे अच्छा तरीका क्या है?

जे.सी.: ईमानदारी से, विकास में आरंभ करने के लिए ऑनलाइन कुछ पाठ्यक्रम हैं जो वास्तव में शानदार हैं। ट्रीहाउस में एक अच्छा वर्डप्रेस डेवलपमेंट कोर्स है। मुझे लगता है कि उन्होंने इसे अपडेट करना बंद कर दिया है, लेकिन यह अभी भी पर्याप्त है कि अगर आपके पास एक ट्रीहाउस खाता है, तो यह जांचने लायक है। कोड को जानें – उनके पास एक और शुरुआती विकास ट्यूटोरियल है। लेकिन वास्तव में सिर्फ डाइविंग इन एंड लर्निंग, शुरू में सिर्फ सामान्य PHP, और फिर प्लगइन्स और थीम या डाइविंग में किस तरह का डाइविंग करना-जो भी आपको अधिक रुचिकर लगे। और [फिर] मंचों पर लटके हुए, कुछ सवालों के जवाब दिए.

WHC: क्या थीम या प्लगइन्स को विकसित करना शुरू करना आसान है?

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

WHC: उत्तरदायी डिजाइन के लिए ध्यान में रखने के लिए कुछ विचार क्या हैं?

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

WHC: HHVM बनाम PHP7 पर आपके क्या विचार हैं? जो आप सलाह देते हैं?

जे.सी.: मैं सराहना करता हूं कि फेसबुक पर HHVM और टीम ने PHP को तेज बनाने के लिए क्या किया है। यह मूल रूप से एक अंतरिक्ष दौड़ में बदल गया है। इस बिंदु पर, मुझे लगता है कि PHP बेहतर विकल्प है, केवल इसलिए कि हाल ही में वे वर्डप्रेस के नए संस्करणों के लिए HHVM पर परीक्षण नहीं चला रहे हैं। इसलिए जब वर्डप्रेस का एक नया संस्करण जारी किया जाता है, तो वे PHP संस्करणों पर 5.2 पर वापस परीक्षण करते हैं। तो 5.2, 5.3, 5.4, 5.5, 5.6, और अब 7, वे भी एचएचवीएम का परीक्षण कर रहे थे। एचएचवीएम परीक्षण में हमेशा कुछ छोटे कीड़े, क्वर्की, असफलताएं होती थीं, और वे ऐसे थे, “आप जानते हैं, पीएचपी 7 काफी अच्छा है। अब हम HHVM के लिए परीक्षण को परेशान नहीं करेंगे इसलिए, यदि यह वर्डप्रेस कोर प्रोजेक्ट के लिए पर्याप्त है, तो यह मेरे लिए काफी अच्छा है.

WHC: स्थानीय वातावरण में विकसित करने में सक्षम होना स्पष्ट रूप से महत्वपूर्ण है। क्या आप वैलेट प्रोजेक्ट के बारे में बात कर सकते हैं और स्थानीय वर्डप्रेस विकास के लिए इसका उपयोग करने के कुछ फायदे हैं?

जे.सी.: मुझे वास्तव में लगता है कि वैलेट रोमांचक है। मैं विभिन्न विकास वातावरणों का उपयोग करता हूं। मैं अपने स्थानीय विकास के लिए एक वैग्रांत का उपयोग करता हूं। मैं डॉकर का उपयोग करता हूं। यह उस टूल का उपयोग करने के बारे में है जो आपके लिए सही है। जब आपके सिस्टम पर वैलेट स्थापित होता है, तो यह हमेशा पृष्ठभूमि में चल रहा होता है। जब यह केवल निष्क्रिय हो रहा है, तो इसमें केवल 7MB RAM लगता है। तुलना करने के लिए [जब] आप पृष्ठभूमि में एक Vagrant को लोड करते हैं; आपकी आधी रैम चली गई है। और आप इस पर काम कर रहे हैं और यह बहुत अच्छा चल रहा है, लेकिन फिर अचानक आपको Skype कॉल पर आशा करना या आपको Google Hangout पर या अपनी टीम से बात करने के लिए कुछ करने की आवश्यकता है। और, Google हैंगआउट और आपके वैग्रांट के बीच, अचानक आपकी RAM चली गई है। वैलेट एक तरह का स्क्रैच पैड है। मैं इसे कैसे देखता हूं यदि आपको कुछ जल्दी और गंदा करने और इसे करने की आवश्यकता है, तो वैलेट ऐसा करने के लिए मेरी पसंदीदा विधि है.

WHC: ऐसी कौन सी विशेषताएं हैं जो WP इंजन प्रदान करता है कि वर्डप्रेस डेवलपर्स वास्तव में लाभ उठा सकते हैं?

जे.सी.: हमने वास्तव में आपके इंस्टॉल को लेबल करने और उन्हें वर्गीकृत करने का एक तरीका जोड़ा है। इतनी प्रभावी रूप से, यदि आप 10 या 20 या फिर आपके पास कई इंस्टाल के साथ एक ही खाता चला रहे हैं, तो आप व्यवसाय और व्यक्तिगत को मिलाने का प्रबंधन करते हैं, और आपके पास अपनी योजना पर कुछ व्यक्तिगत साइटें हैं जहाँ आप निवास कर रहे हैं या आप लोगों के लिए होस्टिंग। आप वास्तव में टैग कर सकते हैं और कह सकते हैं “ये मेरी निजी साइटें हैं”। इसके अलावा, इसके शीर्ष पर टैगिंग आपको एक विशेष साइट को एक विकास साइट [या] एक मंचन साइट के रूप में लेबल करने की अनुमति देता है। कभी-कभी लोग अपनी साइट को लाइव वातावरण के करीब रखना चाहते हैं। वर्कफ़्लोज़, जिसे अब हम बाहर निकालने में कामयाब रहे हैं, आपको एक वास्तविक मंचन शैली के उत्पादन का माहौल मिलेगा, जिसे रोल आउट करने से पहले आप इसमें कुछ डाल सकते हैं।.

WHC: वर्डप्रेस डेवलपमेंट के लिए भविष्य कैसा दिखता है?

जे.सी.: मैट मुलेनवेग ने कुछ साल पहले स्टेट ऑफ़ द वर्ड में कहा था, वर्डकैंप यू.एस., “जावास्क्रिप्ट सीखें”। अभी रिएक्ट और व्यू को लेकर बड़ी चर्चा चल रही है। मैं वास्तव में इस बिंदु पर कोई काम नहीं करता। मैं दोनों के फायदे देखता हूं। लेकिन REST API के कारण, वह संपूर्ण कारण वे एक जावास्क्रिप्ट फ्रेमवर्क को दूसरे पर प्राथमिकता देने की बात कर रहे हैं.

उन अनुप्रयोगों को देखना वास्तव में रोमांचक है, जिनके निर्माण के लिए लोग प्रबंधन करने जा रहे हैं। मुझे पता है कि मानव निर्मित डिजिटल खानाबदोशों के लिए एक ऐप बनाता है जो घूमता रहता है। वे चेक कर सकते हैं और चैट कर सकते हैं और यह सब अन्य सामान और वर्डप्रेस इसके लिए बैकएंड है। वह आश्चर्यजनक है। यह तथ्य कि यहां एक iOS ऐप है और आप इसे अपने फोन पर इंस्टॉल करते हैं, जहां तक ​​कोई भी जानता है, यह सिर्फ एक iOS ऐप है। लेकिन यह वर्डप्रेस नीचे है! यदि आपने मुझसे पांच, दस साल पहले कहा था कि वर्डप्रेस iOS पर होने वाला है, तो मैं ऐसा करूंगा, “किस लिए? IOS पर पोस्ट अपडेट कर रहे हैं? ” लेकिन अब, संभावनाएं लगभग असीम हैं.

वेब होस्टिंग कैट पॉडकास्ट पर पूरा साक्षात्कार सुनें!

WP इंजन वर्डप्रेस डेवलपर सुविधाओं के बारे में अधिक जानकारी के लिए यहां क्लिक करें

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me

About the author

Adblock
detector