WordPress 6.1 के लिए सर्वर वातावरण


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

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

2022-11-16 से इस पृष्ठ का एक नया अपडेट उपलब्ध है। हमेशा की तरह, हम विभिन्न सेवाओं के नवीनतम संस्करणों को बनाए रखने की सलाह देते हैं, विशेष रूप से सुरक्षा के लिए। उदाहरण के लिए, वेब सर्वरसर्वर सर्वर कंप्यूटर हार्डवेयर या सॉफ़्टवेयर का एक भाग होता है, जो अन्य प्रोग्रामों या उपकरणों के लिए कार्यक्षमता प्रदान करता है। सामान्य सर्वरों में डेटाबेस सर्वर, फ़ाइल सर्वर, मेल सर्वर, प्रिंट सर्वर, वेब सर्वर, गेम सर्वर और एप्लिकेशन सर्वर शामिल हैं। के नवीनतम संस्करणों का उपयोग करने से आमतौर पर WordPress पर कोई प्रभाव नहीं पड़ता। सामान्य तौर पर, डेटाबेस के साथ भी ऐसा ही होता है। MySQLMySQL MySQL एक ओपन-सोर्स रिलेशनल डेटाबेस मैनेजमेंट सिस्टम (RDBMS) है। MySQL GNU जनरल पब्लिक लाइसेंस की शर्तों के तहत मुफ़्त और ओपन-सोर्स सॉफ़्टवेयर है। या MariaDBMariaDB MariaDB MySQL रिलेशनल डेटाबेस मैनेजमेंट सिस्टम (RDBMS) का एक फोर्क है, जिसका उद्देश्य GNU जनरल पब्लिक लाइसेंस के तहत मुफ़्त और ओपन-सोर्स सॉफ़्टवेयर बने रहना है। MariaDB का उद्देश्य MySQL के साथ उच्च संगतता बनाए रखना है, ताकि लाइब्रेरी बाइनरी समानता और MySQL API तथा कमांड के सटीक मिलान के साथ आसानी से प्रतिस्थापन की क्षमता सुनिश्चित हो। के नवीनतम संस्करणों का उपयोग करना सबसे अच्छा है, और उनके PHPPHP PHP (PHP: Hypertext Preprocessor) एक सामान्य-उद्देश्य वाली स्क्रिप्टिंग भाषा है, जो विशेष रूप से वेब विकास के लिए उपयुक्त है। PHP कोड आमतौर पर PHP इंटरप्रेटर द्वारा वेब सर्वर पर प्रोसेस किया जाता है। वेब सर्वर पर, इंटरप्रेट और निष्पादित PHP कोड का परिणाम HTTP प्रतिक्रिया का पूरा या कुछ भाग बनाता है। के साथ कनेक्शन को ध्यान में रखना चाहिए।

और हम PHP संस्करणों पर आते हैं, जो आमतौर पर WordPress के प्रत्येक संस्करण में सबसे संवेदनशील होते हैं, चाहे वह कोरकोर कोर WordPress को चलाने के लिए आवश्यक सॉफ़्टवेयर का समूह है। कोर टीम WordPress का निर्माण करती है।, प्लगइन्स या थीम में हो।

इस तालिका में आप उपलब्ध स्थिर संस्करणों की सूची पा सकते हैं, जो प्रत्येक WordPress संस्करण के जारी होने के समय उपलब्ध थे।

WordPress PHP MySQL MariaDB तारीख
WordPress 6.1 7.4 – 8.1 5.7 – 8.0 10.3 – 10.9 2022-11-01
WordPress 6.0 7.4 – 8.1 5.7 – 8.0 10.3 – 10.7 2022-05-24
WordPress 5.9 7.4 – 8.1 5.7 – 8.0 10.2 – 10.6 2022-01-25
WordPress 5.8 7.3 – 8.0 5.7 – 8.0 10.2 – 10.6 2021-07-20
WordPress 5.7 7.3 – 8.0 5.7 – 8.0 10.2 – 10.5 2021-03-09

लेकिन इस तालिका में हमें प्रत्येक संस्करण में WordPress कोर की संगतता भी जोड़नी होगी।

WordPress संगत PHP संगत बीटाबीटा बीटा अल्फ़ा के बाद आने वाला सॉफ़्टवेयर विकास चरण है। बीटा चरण आमतौर पर तब शुरू होता है जब सॉफ़्टवेयर की सभी सुविधाएँ पूरी हो जाती हैं, लेकिन उसमें कई ज्ञात या अज्ञात बग होने की संभावना रहती है। बीटा चरण वाले सॉफ़्टवेयर में आमतौर पर पूर्ण सॉफ़्टवेयर की तुलना में अधिक बग, गति या प्रदर्शन संबंधी समस्याएँ होती हैं और यह क्रैश या डेटा हानि का कारण भी बन सकता है। बीटा परीक्षण का उद्देश्य उपयोगकर्ताओं पर पड़ने वाले प्रभाव को कम करना होता है, जिसमें अक्सर उपयोगिता परीक्षण भी शामिल होता है। PHP
WordPress 6.1 5.6 – 7.4 8.0* / 8.1* / 8.2*
WordPress 6.0 5.6 – 7.4 8.0* / 8.1*
WordPress 5.9 5.6 – 7.4 8.0* / 8.1*
WordPress 5.8 5.6 – 7.4 8.0*
WordPress 5.7 5.6 – 7.4 8.0*

* वाले संस्करण बीटा संगतता वाले संस्करण हैं। बीटा संगतता के बारे में अधिक जानने के लिए आप WordPress और PHP 8.0 तथा WordPress 5.9 और PHP 8.0-8.1 देख सकते हैं। WordPress 6.1 की PHP 8.2 के साथ संगतता लंबित है, हालांकि यह ध्यान दिया जाना चाहिए कि PHP 8.2 अभी सार्वजनिक रूप से उपलब्ध नहीं है (इसके दिसंबर 2022 की शुरुआत में उपलब्ध होने की उम्मीद है)।

WordPress के प्रत्येक संस्करण के लिए सबसे अच्छा स्थिर संस्करण कौन सा है, यह कैसे जानें? ServeHappy API का उपयोग करें। यह APIAPI एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस (API) एक कंप्यूटिंग इंटरफ़ेस है, जो कई सॉफ़्टवेयर मध्यस्थों के बीच अंतःक्रियाओं को परिभाषित करता है। यह परिभाषित करता है कि किस प्रकार के कॉल या अनुरोध किए जा सकते हैं, उन्हें कैसे किया जाए, किन डेटा प्रारूपों का उपयोग किया जाना चाहिए, किन परंपराओं का पालन किया जाना चाहिए आदि। WordPress की PHP के साथ सर्वोत्तम संगतता संबंधी जानकारी लौटाता है।

WordPress न्यूनतम PHP अनुशंसित PHP API JSONJSON JavaScript Object Notation (JSON) एक खुला मानक फ़ाइल प्रारूप और डेटा विनिमय प्रारूप है, जो विशेषताओं–मान युग्मों और ऐरे डेटा प्रकारों से बने डेटा ऑब्जेक्ट को संग्रहीत और प्रसारित करने के लिए मानव-पठनीय टेक्स्ट का उपयोग करता है। यह एक बहुत सामान्य डेटा प्रारूप है, जिसके अनेक उपयोग हैं, जैसे AJAX सिस्टम में XML के विकल्प के रूप में इसका उपयोग।
WordPress 6.1 5.6.20 7.4 JSON
WordPress 6.0 5.6.20 7.4 JSON
WordPress 5.9 5.6.20 7.4 JSON
WordPress 5.8 5.6.20 7.4 JSON
WordPress 5.7 5.6.20 7.4 JSON

ये मान अलग-अलग टीमों द्वारा माने गए परिवर्तनों के आधार पर भिन्न हो सकते हैं।

हालांकि PHP 7.4 के लिए आधिकारिक समर्थन जल्द ही समाप्त हो जाएगा और वर्तमान में केवल सुरक्षा समर्थन उपलब्ध रहेगा, कई ओपन सोर्सओपन सोर्स ओपन सोर्स ऐसे सॉफ़्टवेयर को दर्शाता है, जिसका मूल स्रोत कोड स्वतंत्र रूप से उपलब्ध कराया जाता है और जिसे पुनर्वितरित तथा संशोधित किया जा सकता है। ओपन सोर्स **अवश्य** लाइसेंसिंग मॉडल के माध्यम से वितरित किया जाना चाहिए, GPL देखें। परियोजनाओं ने PHP Foundation से इस संस्करण का समर्थन तब तक बढ़ाने का अनुरोध किया है, जब तक वे सभी अपनी नई संगतता के अनुसार अपडेट नहीं हो जाते। इसमें WordPress भी शामिल है, जिससे वर्तमान टिकटों को ध्यान में रखते हुए WordPress 6.2 में यह संगतता मिल सकती है।

Hosting टीम की Hosting कंपनियों के लिए क्या सिफारिश है? फिलहाल सभी WordPress के लिए PHP 7.4 को डिफ़ॉल्ट संस्करण बनाए रखें और उपलब्ध होने पर PHP 8.0, 8.1 तथा 8.2 के साथ संगतता का परीक्षण करके रिपोर्ट करें।

यदि आप Hosting, Core और Test टीमों की सहायता करना चाहते हैं, तो नए संस्करणों तथा भविष्य के WordPress, PHP और SQL की संगतता का परीक्षण करने के लिए WordPress Distributed Hosting Tests (Test Runner) टूल का उपयोग कर सकते हैं।

जानकारी की समीक्षा करने के लिए @Crixu को धन्यवाद।

#handbook, #make-wordpress-org-core, #make-wordpress-org-updates, #php