PHP क्या है।
PHP एक Free और Open Source Server Side Scripting लैंग्वेज है। इसका पूरा नाम PHP:HyperText Preprocessor है। यह पहले Personal Home Page नाम से जाना जाता था। PHP को Rasmus Lerdorf ने 1994 में बनाया था। लेकिन आधिकारिक तौर पर इसको 1995 में Launch किया गया था। इसका इस्तेमाल Dynamic वेबसाइट तथा Web Application बनाने के लिये किया जाता है। PHP केवल सर्वर पर Run होता है। और HTML के रूप में ब्राउजर पर दिखता है। इसलिये इस लैंग्वेज को HTML के साथ Embedded भी किया जा सकता है। यह Interpreted लैंग्वेज है। और यह Object Oriented को भी सपोर्ट करता है। इसका Extension .php होता है। इसका उपयोग बहुत बड़ी-बड़ी कम्पनियां कर रही है। इसके कई सारे Framework भी है। जैसे- Laravel, CodeIgniter, Yii और CakePHP इत्यादि।PHP में Hello World
<?php echo "Hello World"; >
PHP के Version
PHP के निम्नलिखित वर्जन इस प्रकार है।No | Version | Release |
---|---|---|
1 | PHP 1.0 | 8 जून 1995 |
2 | PHP 2.0 | 1 नवम्बर 1996 |
3 | PHP 3.0 | 6 जून 1997 |
4 | PHP 4.0 | 22 मई 1998 |
5 | PHP 4.1 | 10 दिसम्बर 2000 |
6 | PHP 4.2 | 22 अप्रैल 2002 |
7 | PHP 4.3 | 27 सितम्बर 2004 |
8 | PHP 4.4 | 11 जुलाई 2006 |
9 | PHP 5.0 | 13 जुलाई 2011 |
10 | PHP 5.1 | 24 नवम्बर 2011 |
11 | PHP 5.2 | 2 नवम्बर 2014 |
12 | PHP 5.3 | 30 सितम्बर 2017 |
13 | PHP 5.4 | 1 मार्च 2018 |
14 | PHP 5.5 | 20 सितम्बर 2018 |
15 | PHP 5.6 | 28 मार्च 2019 |
16 | PHP 7.0 | 3 सितम्बर 2019 |
17 | PHP 7.1 | 1 मार्च 2020 |
18 | PHP 7.2 | 30 नवम्बर 2020 |
19 | PHP 7.3 | 6 दिसम्बर 2020 |
20 | PHP 7.4 | 28 नवम्बर 2020 |
21 | PHP 8.0 | 26 नवम्बर 2020 |
22 | PHP 8.1 | 25 नवम्बर 2021 |
नोट- नवम्बर 2021 तक। |
PHP का उपयोग।
PHP का उपयोग निम्नलिखित जगहो पर होता है।1- Web Based Application में।
2- Single Page Application में।
3- E-Commerce Application में।
4- Content Management System में।
5- Streaming Application में।
6- Remote Collaboration Tools में।
7- Image Processing में।
8- File को Encrypt करने में।
PHP की विशेषताएं।
PHP की निम्नलिखित विशेषताये हाेती है।Simple
PHP एक सरल और आसान लैंग्वेज है। इसको सीखना काफी आसान होता है। इसका उपयोग पूरी दुनिया में व्यापक रूप से उपयोग किया जाता है।Open Source
यह एक Open Source लैंग्वेज है। अर्थात इसके Source Code को कोई भी मुफ्त में Download करके देख सकता है।Interpreted
यह एक Interpreted लैंग्वेज है। अर्थात इसको Compile करने की जरूरत नही होती है।Security
PHP एक Secure लैंग्वेज है। इसमें Thread और Malicious हमलो को रोकने के लिये कई परते होती है।Object Oriented
यह लैंग्वेज Object Oriented प्रोग्रामिंग को भी सपोर्ट करता है। यह एक प्रोग्रामिंग का Paradigm होता है। इसमें Code को समझने में आसानी होती है। और Code की Reusebility भी बढ़ जाती है। इस Paradigm द्वारा बनाये गये वेबसाइट या Web Application काफी Secure होते है।Platform Independent
यह Platform Independent लैंग्वेज है। PHP में लिखे गये प्रोग्राम को किसी भी ऑपरेटिंग सिस्टम पर Run कराया जा सकता है। अर्थात यह सभी ऑपरेटिंग सिस्टम के लिये पर्याप्त है।Database Support
यह लैंग्वेज लगभग सभी प्रमुख डाटाबेस को Support करता है। जैसे- MySql, Orcle, SQLite और PostGreal इत्यादि।Performance
इसका Performance भी काफी अच्छा है। PHP में लिखे गये Script उन Script की तुलना में काफी तेजी से Excute होते है। जिनकी प्रोग्रामिंग अन्य लैंग्वेज जैसे- ASP या JSP में लिखी गयी होती है।Large Community
PHP के Developers का एक बड़ा Community है। जो नियमित रूप से ऑनलाइन Help, Tutorials और पूछे गये सवालों के जवाब मिलता रहता है।इसे भी पढ़ें।
1. C लैंग्वेज क्या है। C और C++ लैंग्वेज में क्या अन्तर होता है।
PHP के नुकसान।
PHP के निम्नलिखित नुकसान हाेते है।1- PHP एक Open Source लैंग्वेज है। इसका Souce Code को कोई भी देख सकता है। इसलिये इसमें सुरक्षा का Issue रहता है।
2- इस लैंग्वेज में किसी Large Application को बनाना थोड़ा मुश्किल होता है।
3- PHP के Framework में Error Handling अच्छा नही होता है।
4- इस लैंग्वेज में एक से अधिक Application को Manage करने में समस्या होती है।
Post a Comment