परिभाषा पीएचपी

परिचितक PHP एक प्रोग्रामिंग भाषा की पहचान करता है जो पर्सनल होम पेज (PHP) टूल्स के रूप में पैदा हुई थी। इसे गतिशील वेब पेजों के डिजाइन को सुविधाजनक बनाने के उद्देश्य से 1994 में डेनमार्क में जन्मे प्रोग्रामर रैसमस लेरडोर्फ द्वारा विकसित किया गया था।

पीएचपी

पुनरावर्ती संक्षिप्त, हालांकि, वर्तमान में PHP हाइपरटेक्स्ट प्री-प्रोसेसर से जुड़ा हुआ है। भाषा आज PHP ग्रुप द्वारा विकसित की गई है , हालांकि इसमें औपचारिक नियमों का अभाव है। इसलिए Free Software Foundation, PHP लाइसेंस को मुफ्त सॉफ्टवेयर का हिस्सा मानता है।

PHP भाषा को आमतौर पर सर्वर पर सीधे संसाधित किया जाता है, हालांकि इसका उपयोग सॉफ्टवेयर के माध्यम से भी किया जा सकता है जो कमांड को निष्पादित करने में सक्षम है और कार्यक्रमों के अन्य वर्ग के विकास के लिए।

Lerdorf ने सी भाषा के CGI सेट के लेखन के आधार पर पर्ल भाषा में PHP का पहला संस्करण डिजाइन किया। उनका उद्देश्य अपने पाठ्यक्रम को प्रस्तुत करना और डेटा संग्रहीत करना था जैसे कि उनकी वेबसाइट पर पहुंचने वाले आगंतुकों की संख्या।

इस बीच, इस्राइली मूल के प्रोग्रामर जीव सुरस्की और एंडी गुटमन्स, 1997 में पार्सर को फिर से लिखने के लिए जिम्मेदार थे और PHP3 को लॉन्च किया, जिसमें भाषा का नाम सबसे हालिया था। समय के साथ, ये प्रोग्रामर पूरे PHP कोड को फिर से लिखेंगे।

वर्तमान में PHP आमतौर पर वेब पेजों के HTML कोड के भीतर एम्बेडेड होती है और सर्वर से चलती है। यह अनुमान लगाया गया है कि PHP बीस मिलियन से अधिक वेबसाइटों में और एक मिलियन सर्वर के करीब मौजूद है।

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

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

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

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

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

अनुशंसित