History of PHP in Hindi – PHP का इतिहास

इस PHP ट्यूटोरियल में, आप PHP के इतिहास के बारे में विवरण से जानेंगे। जैसे कि PHP का इतिहास क्या है (History of PHP in Hindi), यह कब शुरू होता है और इस भाषा को कौन विकसित क्या है आदि।

पिछले लेख में, हमने सीखा कि PHP क्या है और इसे कैसे स्थापित (install) किया जाए। तो चलिए अब PHP का इतिहास के बारे में और जानें, ताकि आप PHP प्रोग्रामिंग लैंग्वेज के बारे में बेहतर ढंग से समझ सकें।

शायद आपको पता होगा कि PHP का पूरा नाम “Hypertext Preprocessor” है। यह एक अत्यधिक लोकप्रिय सर्वर-साइड स्क्रिप्टिंग भाषा है। यह बहुत लचीला है और इसमें बहुत सी नवीन विशेषताएं हैं।

History of PHP in Hindi – PHP का इतिहास हिंदी में

History of PHP in Hindi

पीएचपी का इतिहास समझने के लिए आपको पहले HTML, CSS, और JavaScript का इतिहास समझना होगा। इन तीनों के बारे में पहले ही विस्तार ट्यूटोरियल है। अगर आपके अभी तक नहीं पढ़ें है, तो हमारे ट्यूटोरियल अनुभाग (section) से अभी सीखना शुरू करें।

  • HTML एक structural भाषा है, जो वेब पेज के formatting के लिए 1991 में Tim Barners-Lee द्वारा बनाया गिया है। यह अच्छी तरह से स्वरूपित वेब दस्तावेज़ (HTML document) बनाने के लिए बनाया तो गया था, लेकिन HTML में सीमित डिज़ाइन क्षमता होने के कारण CSS को develop किया गिया है.
  • CSS वेब पेज के लिए एक प्रस्तुतिकरण भाषा है जो 1996 में Hakon Wium Lie द्वारा बनाया गिया है। इसका उपयोग करके वेबसाइट को अच्छी तरह से डिज़ाइन किया जा सकता है। लेकिन केबल HTML और CSS से वेब पेज को interactive नहीं कर सकते। इसलिए, फिर Client-side scripting भासा JavaScript को develop किया गिया था।
  • JavaScript एक क्लाइंट-साइड scripting भाषा है, जो 1996 में Brendan Each द्वारा डिवेलप किया गया था। इसका उपयोग वेब पेज में जटिल विशेषताएं लागू करने और website को Interactive बनाने के लिए किया जाता है। लेकिन केबल HTML, CSS और JavaScript का उपयोग करके real time dynamic वेबसाइट नहीं बनाया जा सकता है। इसलिए Server-side scripting भाषा PHP को विकसित किया गिया है।
  • PHP एक ओपन-सोर्स, ऑब्जेक्ट-ओरिएंटेड सर्वर-साइड स्क्रिप्टिंग भाषा है। वास्तविक समय गतिशील (Real time dynamic) वेबसाइट बनाने के लिए 1996 में Rasmus Lerdorf द्वारा Zend technologies में PHP को डिवेलप किया गया है।

Rasmus Lerdorf ने Personal home page को maintain करने के लिए PHP भाषा को लिखा था, फिर बाद में इसको Database, file system के साथ communicate करने के लिए upgrade किया गिया है, जो वेब form के साथ काम करता है. इस implementation को PHP/FI (Personal home page/Forms  interpreter) से जाना जाता था, बाद में इस नाम को बदल के Hypertext Preprocessor रखा गिया है।

अनुमान है कि 1996 के अंत तक PHP / FI दुनिया भर में कम से कम 15,000 वेब साइटों पर उपयोग किया गया था।

PHP का latest version PHP 8.0.3 है। जो मार्च 2021 में upgrade किया गया है।

w3techs.com के survey ग्राफ में देख सकते है, अन्य सर्वर साइड प्रोग्रामिंग भाषाओं के तुलना में PHP कितना लोकप्रिय है।

PHP market share graph

Version History of PHP in Hindi (पीएचपी के संस्करण का इतिहास)

अब तक, PHP के इतिहास (History of PHP) के सभी संस्करणों को यहाँ वर्णित किया गया है:

Version History of PHP in Hindi

#1. PHP Version 1.0

PHP 1.0 दुनिया का सबसे पहला रिलीज़ किया गया संस्करण (version) था।

जैसा कि पहले उल्लेख किया गया है, PHP का विकास 1994 में शुरू हुआ था और इसे Rasmus Lerdorf द्वारा विकसित किया गया था। उन्होंने C को एक स्क्रिप्टिंग भाषा के रूप में इस्तेमाल किया और कई कॉमन गेटवे इंटरफेस प्रोग्राम लिखे।

वह मूल रूप से उनका उपयोग अपने निजी होमपेज को बनाए रखने के लिए करता था। बाद में उन्होंने वेब फॉर्म और डेटाबेस के साथ काम करने के लिए इन कोड स्पेक्स को बढ़ाया। इस अपग्रेड किए गए कार्यान्वयन को व्यक्तिगत होम पेज या व्याख्या किए गए फॉर्म कहा जाता था।

PHP के इस प्रारंभिक संस्करण में पहले से ही कई बुनियादी कार्य थे। इसमें फॉर्म हैंडलिंग क्षमताएं, पर्ल जैसे चर और HTML के साथ काम करने की क्षमता था। वाक्य रचना भी इसी तरह की थी; हालाँकि, यह सरल लेकिन असंगत था।

पहले का PHP सिंटैक्स कुछ इस प्रकार होता था:

<!--include /text/header.html-->

<!--getenv HTTP_USER_AGENT-->
<!--if substr $exec_result Mozilla-->
  Hey, you are using Netscape!<p>
<!--endif-->

<!--sql database select * from table where user='$username'-->
<!--ifless $numentries 1-->
  Sorry, that record does not exist<p>
<!--endif exit-->
  Welcome <!--$user-->!<p>
  You have <!--$index:0--> credits left in your account.<p>

<!--include /text/footer.html-->

#2. PHP Version 2.0

PHP का प्रारंभिक संस्करण, शुरुआत में परिष्कृत नहीं था, लेकिन जब इसे 1995 में सार्वजनिक उपयोग के लिए जारी किया गया, तब डेवलपर समुदाय द्वारा PHP को बहुत लोकप्रियता प्राप्त हुआ था।

तभी से PHP का लोकप्रियता बढ़ती रही, संस्करण 1 की विसंगतियों पर काम करने के लिए एक औपचारिक डेवलपर टीम का गठन किया गया।

और फिर एक बार विसंगतियों को दूर करने के बाद, अद्यतन भाषा को 1997 में संस्करण 2 के रूप में जारी किया गया था।

#3. PHP Version 3.0

जैसे-जैसे PHP की लोकप्रियता बढ़ी, इसने Zeev Suraski और Andi Gutmans का ध्यान आकर्षित किया।

1997 में, इन दोनों ने आंतरिक PHP पार्सर को फिर से लिखा और PHP 3 के लिए मूल संरचना का गठन किया। और सार्वजनिक परीक्षण पूरा होने के बाद PHP 3 जून 1998 में किया गया था।

बाद में, सुरस्की और गुटमैन ने core PHP को फिर से लिखना शुरू किया और 1999 में Zend engine का उत्पादन किया। और इज़राइल में Zend Technologies की foundation क्या।

#4. PHP Version 4.0

अंत में, वर्ष 2000 में, सबसे पहले Zend Engine 1 द्वारा संचालित PHP संस्करण 4 को सार्वजनिक उपयोग के लिए जारी किया गया था।

2008 तक, PHP संस्करण 4 विकसित से 4.4.9 तक पहुंच चुका था। लेकिन, यह उस समय में सुरक्षा अद्यतनों के लिए समर्थित नहीं देता था।

#5. PHP Version 5.0

1 जुलाई 2004 में, PHP 5 जारी किया गया, जो नए Zend Engine II द्वारा संचालित था। इस संस्करण में बहुत सारे विशेषताएं दिया गिया था जैसे कि PHP 5 में ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग के लिए बेहतर समर्थन, PHP डेटा ऑब्जेक्ट (PDO) एक्सटेंशन (जो डेटाबेस तक पहुँचने के लिए एक हल्के और सुसंगत इंटरफ़ेस को परिभाषित करता है), और कई प्रदर्शन संवर्द्धन जैसी नई सुविधाएँ शामिल हैं। 2008 में, PHP 5 विकास के तहत एकमात्र स्थिर संस्करण बन गया।

#6. PHP Version 6.0

मार्च 2010 के महीने में, PHP के संस्करण 6.0 को गैर-यूनिकोड सुविधाओं जैसे लक्षण और क्लोजर बाइंडिंग के साथ जारी किया गया था।

इस अद्यतन ने डेवलपर समुदाय को कुशल यूनिकोड एकीकरण की उम्मीद छोड़ दी।

प्रारंभिक उम्मीद थी कि यूनिकोड एकीकरण के लिए एक नई योजना बनाई जाएगी, लेकिन 2014 तक कोई भी अपनाया नहीं गया था।

#7. PHP Version 7.0

2014 और 2015 की अवधि के दौरान, PHP में बड़े बदलाव हुए और अद्यतन को PHP 7 के रूप में जारी किया गया। इस रिलीज़ को रोल आउट करने के लिए इस संस्करण की संख्या में आंतरिक डेवलपर्स के बीच कुछ बहस शामिल थी।

जबकि PHP 6 यूनिकोड प्रयोग कभी जारी नहीं किया गया था, कई लेखों और किताबों के शीर्षकों में PHP 6 नाम का संदर्भ दिया गया था, जिससे अगर कोई नई रिलीज़ नाम का पुन: उपयोग करती तो भ्रम पैदा हो सकता था। फिर वोट हुआ और वोट के बाद PHP 7 नाम को चुना गया।

PHP 7 phpng पर आधारित है जो PHP नेक्स्ट जेनरेशन के लिए है।

PHP नेक्स्ट जेनरेशन पिछले PHP संस्करणों की उच्च-प्रदर्शन बाधाओं को दूर करने के लिए डेवलपर्स द्वारा एक पहल थी। phpng शाखा PHP संस्करण 7.0 के लिए आधार शाखा के रूप में कार्य करती है।

इस संस्करण में कई सारे सुविधाएँ दी गई हैं जैसे कि यह कई अनुकूलन और प्रदर्शन सुधार प्रदान करता है। इसमें बेहतर प्रदर्शन के लिए इन-बिल्ड कैशिंग तंत्र भी शामिल है।

#8. PHP Version 8.0

26 नवंबर, 2020 में PHP 8 को जारी किया गया था। PHP 8 एक प्रमुख संस्करण है और इसमें पिछले संस्करणों से महत्वपूर्ण परिवर्तन किया गिया हैं।

जैसे कि union types, named arguments attributes, match expression, constructor property promotion JIT, nullsafe operator, और प्रकार प्रणाली में सुधार, त्रुटि प्रबंधन और स्थिरता शामिल हैं।

19 नवंबर 2021 में PHP का वर्तमान संस्करण 8.0.13 को जारी किया गया था। उम्मीद है कि इसी तरह, धीरे-धीरे नई सुविधाओं को नए संस्करण के साथ अपडेट किया जाएगा।

तो ये सभी PHP का संस्करण और PHP का पूरा इतिहास हैं (History of PHP in Hindi)

PHP का पूरा नाम क्या है?

PHP का पूरा नाम “Hypertext Preprocessor” है।

किसने PHP को विकसित किया है?

पीएचपी विकास 1994 में रसमस लेरडॉर्फ ने शुरू किया।

PHP का नवीनतम संस्करण (latest version) क्या है?

PHP का नवीनतम संस्करण PHP 8.0.13 है, जो 19 नवंबर 2021 में जारी किया गया है।

क्या आप PHP सीखना चाहते हैं?

यदि आप मुफ़्त में पूरी PHP course को सीखना चाहते हैं तो आप इस वेबसाइट से सीख सकते हैं, सीखने के लिए, PHP अनुभाग पर नीचे दिए गए बटन पर क्लिक करके जा सकते हैं।

निष्कर्ष

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

PHP कोड अच्छी तरह से व्यवस्थित है और इसे आसानी से HTML कोड में एम्बेड किया जा सकता है। यह लिनक्स, विंडोज, यूनिक्स और मैक ओएस जैसे सभी प्रमुख ऑपरेटिंग सिस्टम पर काम करता है, और यह अपाचे, नेटस्केप, माइक्रोसॉफ्ट आईआईएस इत्यादि जैसे मुख्य वेब और एंटरप्राइज़ सर्वर का समर्थन करता है। इसके अलावा, अन्य भाषाओं की तुलना में PHP में समस्याओं का निवारण करना आसान है।

मुझे उम्मीद है कि यह ट्यूटोरियल (History of PHP in Hindi -PHP का इतिहास) आपको शुरुआती PHP का इतिहास से लेकर वर्तमान समय 2021 तक PHP का इतिहास को समझने में मदद किया होगा।

पिछला लेखSyntax Of JavaScript in Hindi (Code Structure)
अगला लेखDecision Making in Python in Hindi (if, else, Nested)
Md Badiruddin
वह एक पेशेवर वेब और ऐप डेवलपर और भारतीय ब्लॉगर हैं। वह लोगों की मदद करना और उनका मार्गदर्शन करना पसंद करते हैं। इसलिए वह इस ब्लॉग "ट्यूटोरियल इन हिंदी" में अपना ज्ञान हिंदी भाषा में साझा करते हैं। अगर आपको यह पोस्ट मददगार लगे तो इसे शेयर जरूर करें।

कोई जवाब दें

कृपया अपनी टिप्पणी दर्ज करें!
कृपया अपना नाम यहाँ दर्ज करें

two × five =