PHP क्या है (What is PHP in Hindi)? Syntax, features

PHP-Kya-Hai

PHP का full form Hypertext Preprocessor हैं। इसके पहले PHP को personal home page इस नाम से जाना जाता था।

PHP एक open source scripting language है। इसे server side language भी कहा जाता है। क्योंकि इसकी script server पर execute होती है।

PHP एक free language है। इसे कोई भी आसानी से इंटरनेट से डाउनलोड करके यूज़ कर सकता है।

PHP का उपयोग web development में किया जाता है। इसकी मदद से dynamic और interactive websites आसानी से बनाई जा सकती है।

Basics PHP Syntax in Hindi

PHP script document में कहीं पर भी लिखी हो सकती है।

PHP script की शुरुआत <?php से होती है और आखिर में ?> यह होता है।

PHP files में ज्यादातर HTML tags और थोड़ी PHP scripting code होता है।

नीचे हमारे पास एक साधारण PHP file का एक उदाहरण है। जिसमें एक PHP script है। जो “Hello World!” को output करने के लिए एक PHP function “echo” का उपयोग किया जाता है।

<?php 
   echo "Hello World!";
?>

Output – Hello World!

PHP file क्या है?

PHP file को .php इस extension से save किया जाता है।

PHP Code Browser में execute होता है और वह plain HTML के रूप में browser को मिलता है।

PHP files में text, HTML, CSS, JavaScript और PHP code हो सकता है।

यह भी पढो

History Of PHP in Hindi

PHP: रियल टाइम डायनेमिक वेब साइट बनाने के लिए, 1994 में रैसमस लेरडॉर्फ (Rasmus Lerdorf) ने Zend तकनीकों पर PHP का विकसित किया। PHP को C प्रोग्रामिंग लैंग्वेज में क्रियान्वित किया गया है।

रैसमस लेरडॉर्फ ने PHP का निर्माण अपने ऑनलाइन रेज़्यूमे में विज़िट को ट्रैक करने के लिए किया था। उन्होंने स्क्रिप्ट के सूट को “व्यक्तिगत होम पेज टूल्स” (Personal Home Page) नाम दिया, जिसे अक्सर “PHP Tool” के रूप में संदर्भित किया जाता है।

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

जून 1995 में, रैसमस लेरडॉर्फ ने जनता के लिए PHP Tool के लिए Source Code जारी किया, जिसने डेवलपर्स को इसका उपयोग करने की अनुमति दी। यह भी अनुमति देता है – उपयोगकर्ताओं को कोड में बग के लिए सुधार प्रदान करने के लिए, और आम तौर पर इसमें सुधार करने के लिए।

उसी वर्ष सितंबर में, रासमस ने PHP पर विस्तार किया। वास्तव PHP नाम को छोड़ दिया और php टूल को FI “Forms Interpreter” (“फॉर्म्स इंटरप्रेटर”) के रूप में नया नाम दिया गया।

समय के साथ PHP में बहुत से सुधार होने लगे थे 1997 में PHP का 3.0 verson आया जो पिछले से बहतर था। आगे जाकर PHP का नाम Hypertext Preprocessor हुआ। जो आजतक है।

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

PHP वेबसाइट के server के साथ इंटरेक्ट करता है।
जैसे कि, जब आप web browser में किसी side का URL डालते हैं और सर्च पर क्लिक करते हैं तब आप server को कहते हैं कि हमें हमारी जरूरी इंफॉर्मेशन दे दो।

जब यह आपकी request ब्राउज़र के द्वारा, web server में PHP के पास जाति है। PHP के द्वारा request की जांच करी जाती है कि मांगी गई इंफॉर्मेशन मौजूद है या नहीं।

अगर इंफॉर्मेशन मौजूद हैं तो PHP के द्वारा database इंफॉर्मेशन उठाई जाती है और ब्राउज़र को भेजी जाती है। यह जानकारी एक HTML file के रूप में होती है।

ब्राउज़र इस HTML file को plain text में बदलकर यूजर को दिखाता है।

इस तरह PHP, Server में काम करते हैं।

PHP की विशेषताएं (features of PHP in Hindi)

1 Easy to learn –

PHP एक आसान language के तौर पर मशहूर है। जिसे programming की ज्यादा जानकारी भी नहीं वह भी से कुछ ही दिनों में आसानी से सीख सकता है।

2. Flexibility –

यह लैंग्वेज flexibility और आसानी से embed होने के लिए मशहूर है। जैसे कि इसे बहुत ही आसानी से HTML, XML, JavaScript के साथ embed की जा सकती है।

PHP को कई सारी operating systems पर Run किया जा सकता है। जैसे कि – Windows, Unix, Mac OS, Linux etc.

PHP के script को किसी भी device पर भी Run किया जा सकता है। जैसे कि – laptops, mobiles, tablets and computers.

यह कई databases को भी सपोर्ट करती है।
जैसे कि – My SQL, SQLite, Sybase, Inforix, और postgreSQL etc.

PHP के advanced features की मदद से desktop applications भी बनाए जा सकती हैं।

3. Open sources –

PHP के सभी frameworks open sources है। इमेज करने के लिए पैसे की आवश्यकता नहीं है। यह बिल्कुल फ्री है। यूजर्स इसे डाउनलोड करके अपने प्रोजेक्ट के लिए यूज कर सकते हैं।

4. Active community supports –

आपको PHP सीखते समय कोई भी समस्या आएगी तो आप online जाकर पूछ सकते हैं। क्योंकि PHP की online community बहुत बड़ी है। आपको अपने सवाल का हल तुरंत ही मिल जाएगा।

5. Fast and efficient performance –

सभी user को fast load होने वाली websites हि पसंद है। इसलिए web development में स्पीड बहुत ही महत्वपूर्ण माना जाता है। और इससे PHP अच्छे से संभालता है।

PHP की script, ASP.NET, PERL और JSP इन scripting languages से फास्ट है।

6. Maintenance –

जब web development में बड़े प्रोजेक्ट पर काम किया जाता है तब code को maintain करना आसान नहीं होता। लेकिन PHP framework जैसे कि MVC (model view controller) के द्वारा code को आसानी से maintain किया जा सकता है।

7.Object oriented features –

PHP, object oriented programming के features को support करता है।

PHP का उपयोग क्यों करें  (why use PHP)

आपने बहुत सारे programming languages के नाम सुने होंगे। और आप सोच भी सकते हैं कि आप PHP को ही क्यों यूज करूं।

तो निचे हमने PHP को यूज करने के कुछ कारण बताये है।

  • PHP एक open source language है। जिसे आप free में download करके यूज़ कर सकते हैं।
  • PHP को बहुत ही कम समय में सीखा जा सकता है।
  • इस language की and community बहुत बढ़ी है। जिससे आपको PHP को सीखना आसान होगा।

1.Social sites (Facebook, digg)
2. Blog, CMS (wordpress, joomla)
3. Other (Yahoo, Wikipedia)

Advantage and disadvantage of PHP in Hindi

PHP Advantage in hindi

  1. अच्छा library support है।
  2. Platform independent
  3. यह code को आसानी से manage करने में मदद करता है।
  4. सीखने के लिए आसान है।

PHP Disadvantage in hindi

  1. Performance में दूसरे languages के समान नहीं है।
  2. यह secure नहीं है क्योंकि यह open source language है।
  3. PHP frameworks और tools से ज्यादा features यूज करने पर online application performance कम होता है।

PHP के संबंधित FAQ

PHP डेवलपर क्या है?

PHP एक Scripting Language है. इसका उपयोग web Development में Back-End में किया जाता है। इसके लावा भी बहुत सी लैंग्वेज की मदद से Back-End पर काम किया जा सकता है। लेकिन जो software developer इस लैंग्वेज का उपयोग करता है उसे PHP डेवलपर कहते है।

PHP क्या है?

PHP (Hypertext Preprocessor) एक बहुत ज्यादा उसे होने वाली General Purpose Scripting Language है। इसका उपयोग web development और Desktop Application बनाने के लिए किया जाता है।

आखिर में..

मुझे उम्मीद है की आपको PHP क्या है यह समाज आया होगा। यदि आपको PHP के बारेमे कुछ भी जानकारी कमी लगी हो तो कमेंट में जरुर पूछिए।

Leave a Reply

Your email address will not be published.