इस ब्लॉग में PHP क्या है। इसके कितने वर्जन है। इसका उपयोग कहाॅ कहाॅ होता है। तथा PHP की विशेषताये और नुकसान क्या होता है। इन सब के बारे में जानने की कोशिश करते है। आशा करते है कि यह ब्लॉग आपको काफी पसन्द आयेगा।

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 और पूछे गये सवालों के जवाब मिलता रहता है।


PHP के नुकसान।

PHP के निम्नलिखित नुकसान हाेते है।
1- PHP एक Open Source लैंग्वेज है। इसका Souce Code को कोई भी देख सकता है। इसलिये इसमें सुरक्षा का Issue रहता है।
2- इस लैंग्वेज में किसी Large Application को बनाना थोड़ा मुश्किल होता है।
3- PHP के Framework में Error Handling अच्छा नही होता है।
4- इस लैंग्वेज में एक से अधिक Application को Manage करने में समस्या होती है।

Post Comment

Previous Post Next Post