PHP 101

लेखक: Judy Howell
निर्माण की तारीख: 27 जुलाई 2021
डेट अपडेट करें: 13 मई 2024
Anonim
PHP 101 - Introduction
वीडियो: PHP 101 - Introduction

विषय



स्रोत: बख्तियार ज़ीन / ड्रीमस्टाइम

ले जाओ:

यह स्क्रिप्टिंग भाषा सरल, सस्ती और अत्यधिक प्रभावी है, जो बताती है कि इसकी इतनी लोकप्रिय क्यों है।

PHP का वर्णन करने के लिए तीन शब्दों का उपयोग किया जा सकता है: कार्यात्मक, लचीला और लोकप्रिय।

यही कारण है कि इस स्क्रिप्टिंग भाषा का उपयोग दुनिया की कुछ सबसे बड़ी वेबसाइटों द्वारा किया जाता है, जिसमें विकिपीडिया, और वर्डप्रेस शामिल हैं। वास्तव में, इसका उपयोग सभी वेबसाइटों के 80 प्रतिशत से अधिक, ASP.Net, ColdFusion और Perl की तुलना में अधिक साइटों द्वारा किया जाता है। यही कारण है कि इसके गंभीर वेब डेवलपर्स और डिजाइनरों के लिए PHP में इतना महत्वपूर्ण है। यहाँ अच्छी तरह से इस भाषा पर एक व्यापक नज़र डालें और इसके लोकप्रिय क्यों हैं। (IoT का उपयोग IoT प्रोजेक्ट्स के लिए भी किया जा रहा है। IoT प्रोजेक्ट्स के लिए शीर्ष 10 कोडिंग भाषाओं में अधिक जानकारी प्राप्त करें।)

PHP क्या है?

PHP PHP के लिए एक पुनरावर्ती संक्षिप्त नाम है: हाइपर प्रीप्रोसेसर, और इसका उपयोग गतिशील वेब पृष्ठों के साथ आने के लिए सर्वर-साइड स्क्रिप्टिंग के लिए किया जाता है। PHP मूल रूप से एक सामान्य प्रयोजन की स्क्रिप्ट भाषा है और आमतौर पर HTML में एम्बेडेड होती है।


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

क्या PHP इतना उपयोगी है कि यह एक निश्चित कार्य करने के लिए आवश्यक कोड की मात्रा को कम करता है। Whats अधिक, HTML कोड लिखते समय "PHP मोड" में आना आसान है। आपको "PHP? Php" और "?" में अपने PHP कोड्स को संलग्न करना होगा।

PHP कैसे शुरू हुई

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


क्यों PHP लोकप्रिय है

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

सबसे पहले, PHP खुला स्रोत है। इसका मतलब यह है कि PHP स्क्रिप्ट के लिए उपयोग की जाने वाली वास्तविक प्रोग्रामिंग सभी के लिए खुली है।PHPs की लोकप्रियता के साथ संयुक्त, यह सुनिश्चित करता है कि इसमें सुधार करने के लिए बहुत सारे लोग काम कर रहे हैं। इसका मतलब है कि PHP बहुत सस्ती और बहुत विश्वसनीय है। आप प्रीप्रोग्राम्ड स्क्रिप्ट भी प्राप्त कर सकते हैं। (ओपन सोर्स में ओपन सोर्स आंदोलन के बारे में और पढ़ें: क्या यह सच होना बहुत अच्छा है?)

नो बग्स, नो स्ट्रेस - योर स्टेप बाय स्टेप गाइड बाय स्टेप गाइड टू लाइफ-चेंजिंग सॉफ्टवेर विदाउट योर लाइफ

जब कोई भी सॉफ़्टवेयर गुणवत्ता की परवाह नहीं करता है तो आप अपने प्रोग्रामिंग कौशल में सुधार नहीं कर सकते हैं।

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

PHP बहुत सारे प्रोटोकॉल जैसे IMAP, POP3, HTTP, COM, LDAP और SNMP के साथ भी अच्छा काम करता है। यह जावा की वस्तुओं, कोरा और WDDX जटिल डेटा विनिमय का भी समर्थन कर सकता है।

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

पिछले नहीं बल्कि कम से कम, PHP बहुत लचीला है। वे दिन आ गए जब PHP को पेशेवर वेब डेवलपर्स या वेबमास्टरों की तुलना में hobbyists द्वारा उपयोग के लिए अधिक अनुकूल कोड की मैला लाइनों की एक श्रृंखला के रूप में देखा गया था। आजकल, PHP को एक बहुत ही लचीली वेब डेवलपमेंट लैंग्वेज के रूप में देखा जाता है जिसका उपयोग पारंपरिक डेस्कटॉप एप्लिकेशन, बैच प्रोसेसिंग प्रोग्राम और वेब एप्लिकेशन बनाने में किया जा सकता है। ऐसा इसलिए है क्योंकि PHP का उपयोग करना आसान है और समझने में बहुत सरल है। वास्तव में, इसकी पूर्व प्रोग्रामिंग अनुभव और ज्ञान के बिना भी PHP सीखना संभव है।

सभी वेब डेवलपर्स और प्रोग्रामर अनिवार्य रूप से PHP से संबंधित प्रोग्राम पर काम करेंगे। वास्तव में, बहुत सारे प्रोग्रामर अब PHP के साथ लगभग दैनिक आधार पर व्यवहार करते हैं। अच्छी खबर यह है कि PHP सीखना बहुत आसान है और नए लोगों के लिए भी सुलभ है।

PHP का उपयोग करने के नुकसान

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

अंत में, क्योंकि PHP ओपन सोर्स है, कोड अक्सर सादे में दिखाई देता है। यह उन लोगों के लिए एक समस्या बन सकता है जो अपनी प्रोग्रामिंग को उत्पाद के रूप में बेचते हैं।

PHP सीखना

बहुत सी साइटें हैं जो शुरुआती, इंटरमीडिएट और विशेषज्ञ प्रोग्रामर के लिए पीएचपी पर ट्यूटोरियल पेश करती हैं। HTML या XHTML और जावास्क्रिप्ट में पिछला ज्ञान पसंद किया जाता है, लेकिन इनमें से एक बुनियादी समझ PHP को जानने और समझने के लिए पर्याप्त पृष्ठभूमि प्रदान करती है। एक बार जब आप अपने PHP कौशल का परीक्षण करने के लिए तैयार हो जाते हैं, तो आपको अपने स्वयं के सर्वर का उपयोग करके और उस पर Apache या IIS स्थापित करके PHP समर्थन के साथ एक वेब सर्वर प्राप्त करना चाहिए, और फिर PHP और MySQL (या कोई अन्य डेटाबेस सर्वर जो आपको पसंद है) स्थापित करना चाहिए। आप एक वेब होस्ट भी प्राप्त कर सकते हैं जो PHP और MySQL दोनों का समर्थन प्रदान करता है।

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