What is PHP in Hindi :- PHP का आविष्कार किसने किया यह कैसे काम करता है PHP के बारे में ऐसे सभी सवालों के जवाब और कई सारी अन्य जानकारी आज आपको यहाँ मिलने वाली है। उम्मीद है ये जानकारियाँ आपके काम आएँगी।
PHP क्या है – What is PHP in Hindi
PHP का full form PHP: Hypertext Preprocessor है यह एक open-source server-side scripting Language है जिसका उपयोग web development के लिए जाता है।
भूतकाल में PHP का full-form Personal Home Page था लेकिन वर्त्तमान में इसे बदलकर PHP: Hypertext Preprocessor कर दिया है | PHP का अविष्कार Rasmus Lerdorf ने सन 1994 में किया PHP को चलाने के लिए Web server या client machine की जरुरत पड़ती है जैसे, Xampp, Wamp आदि |
जैसा की हमने अपने पिछले आर्टिकल (What is HTML in Hindi and What is CSS in Hindi) में जाना की इनका क्या उपयोग है वेबसाइट में HTML और CSS के code देखा जा सकता है परन्तु PHP के code को user देख नही सकता क्योंकि PHP का Code server में रहता हैं PHP एक बहुत ही powerful language है internet पर मौजूद लाखो websites PHP का उपयोग कर रही हैं। लगभग सभी CMS जैसे WordPress, Joomla, Drupal आदि PHP में ही बने हैं।
PHP का क्या उपयोग है?
- PHP में Dynamic website या web application बनाये जा सकते है।
- PHP के माध्यम से Browser के cookies को set और access किया जा सकता है।
- PHP के माध्यम से Email send और receive किया जा सकता है।
- PHP के माध्यम से Data encryption और decryption भी कर सकते हैं।
- PHP के माध्यम से हम किसी Forms के जरिये user से data fill करा कर database में user के Data को store किया जा सकता है।
- इससे User login system भी बनाया जा सकता है। और server side validation भी किया जा सकता है।
- PHP से किसी वेबसाइट को Database से भी connect किया जा सकता है
- PHP में Files को open, close, read और write किया जा सकता है |
- PHP file को .php extension के साथ save किया जाता है।
PHP कैसे काम करता है?
PHP असल में एक software है जो की web server में installed होता है और Web Server के साथ काम करता है। यह Software web pages को किसी user तक पहुंचाने का कार्य करता है। जब हम अपने Web Browser के search bar में किसी Website का URL type करते है, तो आप उस URL को enter करके Web Server पर एक message भेज रहे होते है Massage read करते ही web server उस website की Html file को हमारे Web browser पर भेज देता है। browser html file को पढता है और website के web page को अपने सामने प्रदर्शित करता है। यहां php एक interface का काम करता है।
Interface से तातपर्य है यह है कि वह server में भेजी गयी request को machine language में बदल देता है। जब कभी server के पास किसी file की request आती है तो php interpreter उस code को convert करके database में access करता है और वहां से उस file को उठाकर server तक भेज देता है । जिसके बाद server उस file को user तक पहुचाता है।
जब भी कोई user अपने web browser के द्वारा किसी PHP document के लिए server को request send करता है तब server उस document को find out करने के बाद सबसे पहले PHP processor पर send कर देता है।
इसमें दो प्रकार के operations perform होते हैं:
- Copy mode: इस method में plain HTML को final output पर copy कर दिया जाता है।
- interpreter mode: इस method में PHP के कोड को interpreter यानि execute किया जाता है और उसके द्वारा प्राप्त output को final output में जोड़ दिया जाता है।
PHP के लाभ – Advantages of PHP
- PHP open-source है अथार्थ इसे हम फ्री में download करके उपयोग कर सकते हैं।
- PHP सभी Platform को Support करता है जैसे Windows, Linux, Mac आदि में use किया जा सकता है।
- इसका execution speed बहुत तेज ( fast ) होता है।
- इसका syntax बहुत ही आसान होता है इसलिए इसे बड़ी आसानी से सीखा जा सकता है।
- PHP Apache और IIS दोनों तरह के servers के लिए compatible है।
- PHP के साथ लगभग सभी प्रकार के डेटाबेस जैसे MySQL, Oracle आदि का उपयोग किया जा सकता हैं।
- PHP की सबसे अच्छी बात यह है कि PHP में बनी Website को होस्ट करने में अधिक पैसे खर्च नही करने पड़ते।
PHP के नुकसान – Disadvantages of PHP
- PHP से कोई large application develop करना बहुत ही कठिन काम है क्योंकि यह highly modular नही है जिसकी वजह से किसी बड़ी application को manage करना बहुत ही कठिन हो जाता है।
- PHP open-source है अथार्थ आसानी से हैकर्स इसके सोर्स कोड को देख सकते है अगर हमारी वेबसाइट में किसी प्रकार का bug है अगर आप अपनी वेबसाइट PHP में बनाने की सोच रहे हो तो आवशयक है की आप अपनी वेबसाइट के सभी bug / error को solve करे
PHP का इतिहास – History of PHP
सन 1997 में PHP 3.0 जारी किया गया जो की PHP का पहला version था। इसके आने के बाद PHP के कई limitations खत्म हो गयी और तब इसका नाम Personal Home Page से बदलकर PHP Hypertext Preprocessor कर दिया गया
Version | Release Date |
1.0 | 8 June 1995 |
2.0 | 1 November 1997 |
3.0 | 6 June 1998 |
4.0 | 22 May 2000 |
4.1 | 10 December 2001 |
4.2 | 22 April 2002 |
4.3 | 27 December 2002 |
4.4 | 11 July 2005 |
5.0 | 13 July 2004 |
5.1 | 24 November 2005 |
5.2 | 2 November 2006 |
5.3 | 30 June 2009 |
5.4 | 1 March 2012 |
5.5 | 20 June 2013 |
5.6 | 28 August 2014 |
6X | Not released |
7.0 | 3 December 2015 |
7.1 | 1 December 2016 |
7.2 | 30 November 2017 |
7.3 | 6 December 2018 |
7.4 | 28 November 2019 |
8.0 | 26 November 2020 |
Hello World Program In PHP
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Hello World Program In PHP</title>
</head>
<body>
<?php
echo "Hello World";
?>
</body>
</html>
Output:
Hello World
इन्हे भी देखे:-
- HTML क्या है और इसका आविष्कार किसने किया ?
- CSS क्या है और इसका आविष्कार किसने किया ?
- JavaScript क्या है और इसका आविष्कार किसने किया ?
- WordPress क्या है और इसे कैसे सीखें ?
Leave a Reply