PHP क्या है? इसके क्या फायदे हैं? PHP की कौन सी विशेषताएं हैं? PHP के कुछ बुनियादी उपयोग

449
PHP Full Form – PHP in Hindi

PHP Full Form – PHP in Hindi

PHP संभवतः वेब पर सबसे लोकप्रिय स्क्रिप्टिंग लैंग्वेज है। इसका उपयोग वेब पेजेज के यूजर एक्सपीरियंस को बढ़ाने के लिए किया जाता है। PHP के साथ, आप यूजर नेम और पासवर्ड लॉगिन पेज बनाने, एक फॉर्म से डिटेल्‍स को चेक करने, फ़ोरम बनाने, पिक्‍चर गैलरीज, सर्वेक्षण और बहुत कुछ कर सकते हैं। लेकिन यह PHP क्या हैं? यह अन्य प्रोग्रामिंग लैग्‍वेजेज से कैसे अलग हैं? इसका उपयोग कहा किया जाता हैं? आइए ऐसे ही कुछ बेसिक सवालों के जवाब आज जानेंगे।

PHP Full Form

Hypertext Preprocessor

- Advertisement -

PHP Full Form in Hindi

PHP Ka Full Form – PHP का फुल फॉर्म हैं – Hypertext Preprocessor (हाइपरटेक्स्ट प्रिपेासेसर)

What is PHP in Hindi?

PHP Kya Hai in Hindi – PHP क्या है

PHP एक सर्वर साइट स्क्रिप्टिंग लैंग्वेज है। Php का फुल फॉर्म Hypertext Preprocessor है। यह ओपन सोर्स स्क्रिप्टिंग लैंग्वेज है। यह पूरी दुनिया में व्यापक रूप से उपयोग कि जाती है।

PHP 1994 में रासमस लेरडॉर्फ द्वारा बनाया गया है। प्रारंभ में यह वेब पर ऑनलाइन विजिटर्स को ट्रैक करने के लिए उपयोग कि जाती थी।

PHP Full Form Hypertext Preprocessor (हाइपरटेक्स्ट प्रीप्रोसेसर) के लिए खड़ा है। PHP एक सर्वर-साइड, स्क्रिप्टिंग लैंग्वेज (एक स्क्रिप्ट-आधारित प्रोग्राम) है और इसका उपयोग वेब एप्लिकेशन डेवलप करने के लिए किया जाता है। इसे HTML में एम्बेड किया जा सकता है, और यह डाइनामिक वेब पेज और डेटाबेस एप्लिकेशन के निर्माण के लिए उपयुक्त है। इसे MySQL, Oracle, और विभिन्न डेटाबेस के साथ प्रभावी ढंग से इंटरफ़ेस करने की क्षमता के साथ एक उदार लैंग्वेज के रूप में देखा जाता है। PHP का प्राथमिक उद्देश्य वेब डेवलपर्स को डायनैमिकल रूप से उत्पन्न पेजेज को तेजी से बनाने की अनुमति देना है।

PHP की एक विशेषता यह है कि यह बहुत लचीली और बहुमुखी है। PHP लगभग वैसी ही है जैसे कि यह एक ऑब्‍जेक्‍ट-ओरिएंटेड लैंग्वेज थी, जिससे यह काम करने के लिए बहुत सुविधाजनक लैंग्वेज बन गई। यह डेवलपर्स के लिए काफी शक्तिशाली मेटा-लैंग्वेज भी है।

PHP का उपयोग आमतौर पर वेब साइट्स को रन करने के लिए किया जाता है, लेकिन आप अपने विंडोज, मैकओएस और लिनक्स वर्कस्टेशन पर PHP को रन कर सकते हैं। PHP को रन करने का सबसे आसान तरीका Docker को इंस्‍टॉल इंस्‍टॉल करना और फिर PHP के साथ एक कंटेनर रन करना शामिल है। लिंक में संदर्भित कंटेनर में एक ही कंटेनर में PHP, MySQL और NGINX रन होते है। आप कुछ घंटों में इसे अप करके रन कर सकते हैं।

Basic Points About PHP in Hindi

PHP के बारे में बुनियादी बिंदु

  • PHP का फूल फॉर्म हाइपरटेक्स्ट प्रीप्रोसेसर है।
  • PHP फाइलों में टेक्स्ट, HTML, CSS, जावास्क्रिप्ट और PHP कोड हो सकते हैं
  • PHP फ़ाइलों में “.php” एक्सटेंशन है
  • PHP कोड को सर्वर पर एक्सेक्यूट किया जाता है, इसलिए आपको php कोड एक्सेक्यूट करने के लिए वेब ब्राउज़र की आवश्यकता होती है
  • यह एक इंटरप्रेटेड लैंग्वेज है, यानी कंपाइलेशन की कोई आवश्यकता नहीं है।
  • यह एक सर्वर साइड स्क्रिप्टिंग लैंग्वेज है।
  • यह asp और jsp जैसी अन्य स्क्रिप्टिंग लैंग्वेज की तुलना में तेज़ है।

PHP के क्या फायदे हैं?

What is Advantage of PHP in Hindi

Advantage of PHP

  • यह ओपन सोर्स है।
  • व्यापक रूप से दुनिया भर में उपयोग किया जाता है
  • डाउनलोड करने के लिए नि: शुल्क
  • इसे सर्वर पर एक्सेक्यूट किया जाता है
  • PHP कोड को एक्सेक्यूट करने के लिए कम्पाइलर की आवश्यकता नहीं है।

PHP की कौन सी विशेषताएं हैं?

What are the Features of PHP in Hindi

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

Features of PHP in Hindi – PHP की विशेषताएं

यह सबसे लोकप्रिय और अक्सर उपयोग की जाने वाली विश्वव्यापी पटकथा लैंग्वेज है, लोकप्रियता का मुख्य कारण है; यह ओपन सोर्स है और बहुत सरल है।

  • सरल
  • तेज
  • इंटरप्रेटेड
  • ओपन सोर्स
  • केस सेंसिटिव
  • सिम्पलिसिटी
  • एफिशिएंसी
  • प्लेटफार्म इंडिपेंडेंट
  • सुरक्षा
  • फ्लेक्सिबिलिटी
  • सुपरिचय
  • एरर रिपोटिंग
  • रियल-टाइम एक्सेस मॉनिटरिंग

Simple

यह बहुत सरल और प्रयोग करने में आसान है, अन्य स्क्रिप्टिंग लैंग्वेज की तुलना में यह बहुत सरल और आसान है, यह दुनिया भर में व्यापक रूप से उपयोग किया जाता है।

Interpreted

यह एक इंटरप्रेटेड लैंग्वेज है, यानी कंपाइलेशन की कोई आवश्यकता नहीं है।

Faster

यह asp और jsp जैसी अन्य स्क्रिप्टिंग लैंग्वेज की तुलना में तेज़ है।

Open Source

ओपन सोर्स का मतलब है कि आपको php के लिए पेमेंट करने की कोई आवश्यकता नहीं है, आप मुक्त में डाउनलोड और उपयोग कर सकते हैं।

Platform Independent

PHP कोड हर प्लेटफॉर्म, लिनक्स, यूनिक्स, मैक ओएस एक्स, विंडोज पर रन किया जा सकता हैं।

Case Sensitive

PHP वरिएबल डिक्लेरेशन के समय संवेदनशील स्क्रिप्टिंग लैंग्वेज है। PHP में, सभी कीवर्ड (जैसे, if, else, while, echo, इत्यादि), classes, functions, और यूजर-डिफाइंड फ़ंक्शन केस-सेंसेटिव नहीं हैं।

Error Reporting

PHP में चेतावनी या एरर नोटिस उत्पन्न करने के लिए कुछ पूर्वनिर्धारित एरर रिपोर्टिंग constants हैं।

Real-Time Access Monitoring

PHP यूजर के लिए हाल ही में एक्‍सेस का सारांश बनाकर लॉगिंग एक्‍सेस करता है।

Loosely Typed Language

PHP अपने डेटा टाइप को declare किए बिना variable उपयोग को सपोर्ट करता है। यह execution के समय लिया जाएगा जो इसके वैल्‍यू के आधार पर डेटा के प्रकार पर आधारित है।

PHP किसके लिए प्रयोग किया जाता है?

What is PHP used for?

PHP एक स्क्रिप्टिंग लैंग्वेज है जो आमतौर पर वेबसाइट बनाने के लिए उपयोग की जाती है। PHP का उपयोग मुख्य रूप से सर्वर साइड एप्लिकेशन डिज़ाइन के लिए किया जाता है। दरअसल PHP एक सर्वर साइड स्क्रिप्टिंग लैंग्वेज है, जिसका इस्तेमाल Web Page को DataBase जैसे Asp या jsp के साथ जोड़ने के लिए किया जाता है।

अक्टूबर 2018 तक, PHP का उपयोग 80% वेबसाइटों पर किया जाता है जिनकी सर्वर-साइड लैंग्वेज जानी जाती है। यह आमतौर पर वेबसाइटों पर डाइनामिक वेब पेज कंटेंट उत्पन्न करने के लिए उपयोग किया जाता है। उपयोग-मामलों में शामिल हैं:

  • वेबसाइट और वेब एप्लिकेशन (सर्वर-साइड स्क्रिप्टिंग)
  • कमांड लाइन स्क्रिप्टिंग
  • डेस्कटॉप (GUI) एप्‍लीकेशन

आमतौर पर, यह वेब पेज के कंटेंट को गतिशील रूप से उत्पन्न करने के लिए पहले रूप में उपयोग किया जाता है। उदाहरण के लिए, यदि आपके पास एक ब्लॉग वेबसाइट है, तो आप डेटाबेस से अपने ब्लॉग पोस्ट को retrieve करने और उन्हें डिस्‍प्‍ले करने के लिए कुछ PHP स्क्रिप्ट लिख सकते हैं। PHP स्क्रिप्ट के अन्य उपयोगों में शामिल हैं:

  • फॉर्म डेटा से यूजर इनपुट को प्रोसेस करना और सेव करना
  • वेबसाइट कुकीज़ के साथ सेटिंग और काम करना
  • आपकी वेबसाइट के कुछ पेजेज के एक्‍सेस को प्रतिबंधित करना

सबसे बड़ा Social Networking Platform, Facebook PHP का उपयोग करके लिखा गया है

What is Web Server in Hindi? वेब सर्वर कैसे काम करता हैं और इसके प्रकार कितने हैं?

PHP के उपयोग कौन से हैं

Uses of PHP in Hindi

PHP के कुछ बुनियादी उपयोग नीचे दिए गए हैं;

PHP के उपयोग

  • इसका उपयोग डायनामिक वेबसाइट बनाने के लिए किया जाता है।
  • वेब सर्वर (Apache आदि) के साथ इंटरैक्‍ट करने के लिए
  • किसी भी बैक-एंड / डेटाबेस सर्वर के साथ इंटरैक्‍ट करने के लिए उदा. MySQL
  • OS के मूल फ़ाइल सिस्टम के साथ इंटरैक्‍ट करने के लिए
  • Business logical layers को लागू करने के लिए (एक या अधिक)
  • यह डेटा एन्क्रिप्ट कर सकता है
  • कुकियाँ वरिएबल को एक्‍सेस करने और कुकीज़ सेट करने के लिए
  • PHP का उपयोग करके आप विशिष्ट वेब पेज एक्‍सेस के लिए यूजर को प्रतिबंधित कर सकते हैं
  • PHP आमतौर पर HTML कोड को ब्राउज़र में आउटपुट करने के लिए उपयोग किया जाता है
  • DataBase के साथ वेब एप्लिकेशन कनेक्ट करने के लिए उपयोग किया जाता है
  • इसका उपयोग ई-मेल भेजने और प्राप्त करने के लिए किया जाता है।
  • आप आज की तारीख खोजने के लिए PHP का उपयोग कर सकते हैं, और फिर महीने के लिए एक कैलेंडर बना सकते हैं।
  • यदि आप अपनी वेबसाइट पर बैनर विज्ञापनों की मेजबानी करते हैं, तो आप उन्हें बेतरतीब ढंग से घुमाने के लिए PHP का उपयोग कर सकते हैं।
  • PHP का उपयोग करके आप अपने वेबसाइट पर आएं विजिटर्स को गिन सकते हैं।
  • आप मेंबर्स के लिए अपनी वेबसाइट का एक विशेष क्षेत्र बनाने के लिए PHP का उपयोग कर सकते हैं।
  • PHP का उपयोग करके आप अपने यूजर्स के लिए लॉगिन पेज बना सकते हैं।
  • PHP के माध्यम से आप अपने डेटाबेस में एलिमेंटस् को एड कर सकते हैं, हटा सकते हैं, मॉडिफाइ कर सकते हैं। कुकीज़ वेरिएबल को एक्‍सेस और कुकीज़ सेट कर सकते हैं।
  • यह डेटा एन्क्रिप्ट कर सकता है।
  • PHP सिस्टम फ़ंक्शंस करता है, यानी सिस्टम पर मौजूद फ़ाइलों को बना, खोल, पढ़, लिख और बंद कर सकते हैं।
  • यह फॉर्म को संभाल सकता है, अर्थात् फ़ाइलों से डेटा एकत्र कर सकता है, डेटा को फ़ाइल में सेव कर सकता है।

PHP का उपयोग क्यों किया जाता हैं

Why use PHP

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

PHP कैसे काम करता है?

Working of PHP in Hindi

सभी PHP कोड केवल एक वेब सर्वर पर एक्सेक्यूट किए जाते हैं, आपके लोकल कंप्यूटर पर नहीं। उदाहरण के लिए, यदि आप किसी वेबसाइट पर फ़ॉर्म भरते हैं और उसे जमा करते हैं, या PHP में लिखे वेब पेज के लिंक पर क्लिक करते हैं, तो कोई भी वास्तविक PHP कोड आपके कंप्यूटर पर रन नहीं होता। इसके बजाय, वेब पेज के लिए फॉर्म डेटा या अनुरोध PHP स्क्रिप्ट द्वारा प्रोसेस किए जाने के लिए एक वेब सर्वर को भेजा जाता है। वेब सर्वर तब प्रोसेस किए गए HTML को आपके पास वापस भेज देता है (इसलिए इसका ‘हाइपरटेक्स्ट प्रीप्रोसेसर’ है) रखा गया है, और आपका वेब ब्राउज़र रिजल्‍ट दिखाता है। इस कारण से, आप किसी वेबसाइट का PHP कोड बिना देखे, केवल HTML के रिजल्‍ट को देख सकते हैं, जिसे PHP स्क्रिप्ट द्वारा उत्पादन किया जाता है।

यह नीचे सचित्र है:

PHP एक इंटरप्रेटेड लैंग्वेज है। इसका मतलब यह है कि जब आप अपने सोर्स कोड में परिवर्तन करते हैं तो आप इन परिवर्तनों का तुरंत परीक्षण कर सकते हैं, बिना अपने सोर्स कोड को binary फॉर्म में कंपाइल करने की आवश्यकता के बिना। Compilation स्‍टेप को छोड़ देने से डेवलपमेंट प्रोसेस बहुत तेज हो जाती है।

PHP कोड <? PHP और?> टैग के बीच संलग्न है और फिर उसे HTML में एम्बेड किया जा सकता है।

Server in Hindi: सर्वर क्या हैं, सर्वर के टाइप, हिस्ट्री और बहुत कुछ

PHP का इंस्टालेशन कैसे किया जाता हैं

Installation of PHP in Hindi

PHP को एक वेब सर्वर के साथ या उसके बिना भी इंस्‍टॉल किया जा सकता है।

PHP को इंस्‍टॉल करने के लिए, मैं आपको AMP (Apache, MySQL, PHP) सॉफ़्टवेयर स्टैक इंस्‍टॉल करने का सुझाव दुंगा। यह सभी ऑपरेटिंग सिस्टम के लिए उपलब्ध है। बाजार में कई AMP विकल्प उपलब्ध हैं जो नीचे दिए गए हैं:

विंडोज के लिए WAMP

लिनक्स के लिए LAMP

मैक के लिए MAMP

सोलारिस के लिए SAMP

FreeBSD के लिए FAMP

क्रॉस प्लेटफॉर्म के लिए XAMPP (Cross, Apache, MySQL, PHP, Perl): इसमें कुछ अन्य घटक भी शामिल हैं जैसे कि FileZilla, OpenSSL, Webalizer, OpenSSL, Mercury Mail आदि।

यदि आप विंडोज पर हैं और Perl और XAMPP के अन्य फीचर्स नहीं चाहते हैं, तो आपको WAMP के लिए जाना चाहिए। इसी तरह से, आप लिनक्स के लिए LAMP और Macintosh के लिए MAMP का उपयोग कर सकते हैं।

Web Hosting In Hindi: एक अल्टिमेट गाइड वेब होस्टिंग सर्विसेस के लिए

PHP का बेसिक सिंटेक्स क्या हैं

Basic Syntax of PHP in Hindi

आप किसी भी वेब ब्राउज़र पर PHP कोड रन कर सकते हैं। PHP स्क्रिप्ट को सर्वर पर एक्सेक्यूट किया जाता है, और सादे HTML रिजल्‍ट को ब्राउज़र में वापस भेजा जाता है।

PHP स्क्रिप्ट्स को किसी डॉक्यूमेंट में कहीं भी रखा जा सकता है, और हमेशा <? PHP से शुरू होता हैं और ?> से समाप्त होता है। इसके अलावा, PHP के स्‍टेटमेंट एक अर्धविराम (;) के साथ समाप्त होते हैं।

Basic Syntax of PHP in Hindi –

PHP का मूल सिंटैक्स

PHP कोड <? PHP के साथ शुरू होता है और ?>के साथ समाप्त होता है

हर PHP स्टेटमेंट एक अर्धविराम (;) के साथ समाप्त होता है।

PHP कोड .php एक्सटेंशन के साथ सेव करें।

PHP में कुछ HTML टैग और PHP कोड होते हैं।

आप अपने डयॉक्‍यूमेंट में किसी भी स्थान पर PHP कोड रख सकते हैं।

यहाँ एक सरल स्क्रिप्ट है जो पेज पर The Best PHP Examples टेक्स्ट को आउटपुट करने के लिए बिल्ट-इन इको फंक्शन का उपयोग करती है:

<!DOCTYPE html>

<html>

<body>

<h1>Developer News</h1>

<?php echo “The Best PHP Examples”; ?>

</body>

उस का आउटपुट होगा:

Developer News

The Best PHP Examples

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.