पीएचपी 101

लेखक: Judy Howell
निर्मितीची तारीख: 27 जुलै 2021
अद्यतन तारीख: 13 मे 2024
Anonim
PHP 101 - Echo
व्हिडिओ: PHP 101 - Echo

सामग्री



स्रोत: बख्तियार झेन / ड्रीमस्टाइम

टेकवे:

ही स्क्रिप्टिंग भाषा सोपी, स्वस्त आणि अत्यंत प्रभावी आहे, जी ती इतकी लोकप्रिय का आहे हे स्पष्ट करते.

पीएचपीचे वर्णन करण्यासाठी तीन शब्द वापरले जाऊ शकतात: फंक्शनल, लवचिक आणि लोकप्रिय.

हे स्क्रिप्टिंग भाषा विकिपीडिया आणि वर्डप्रेससह जगातील काही सर्वात मोठ्या वेबसाइट्सद्वारे का वापरली जाते हे होय. खरं तर, हे 80% पेक्षा जास्त वेबसाइट्सद्वारे वापरली जाते, एएसपी.नेट, कोल्डफ्यूजन आणि पर्लपेक्षा कितीतरी अधिक साइट्स. गंभीर वेब विकसक आणि डिझाइनरना पीएचपीमध्ये जाणे इतके महत्त्वाचे का आहे. येथे या भाषेचे आणि त्या का इतके लोकप्रिय आहे यावर विस्तृतपणे विचार करा. (पीओपी आयओटी प्रोजेक्टसाठीही वापरला जात आहे. आयओटी प्रोजेक्ट्ससाठी टॉप 10 कोडींग भाषांमध्ये अधिक जाणून घ्या.)

पीएचपी म्हणजे काय?

पीएचपी हे पीएचपीसाठी एक रिकर्सिव परिवर्णी शब्द आहे: हायपर प्रीप्रोसेसर आणि डायनॅमिक वेब पृष्ठांसह येण्यासाठी हे सर्व्हर-साइड स्क्रिप्टिंगसाठी वापरले जाते. मुळात पीएचपी ही एक सामान्य हेतूची स्क्रिप्ट भाषा असते आणि सामान्यत: ती HTML मध्ये एम्बेड केली जाते.


ही एक सर्व्हर-बाजूची भाषा असल्यामुळे ती वापरकर्त्याच्या संगणकावर नव्हे तर ज्या संगणकावर किंवा सर्व्हरवरुन वेबपृष्ठासाठी विनंती केली जात आहे त्याची अंमलबजावणी केली जात आहे. कृपया लक्षात घ्या की सर्व्हरला पीएचपी नैसर्गिकरित्या समजत नाही. .Php फाईलमधील पीएचपी विभाग शोधण्यासाठी हे कॉन्फिगर केले जाणे आवश्यक आहे, संपूर्ण एचटीएमएल व्यवस्थित करा आणि ते वापरकर्त्यास द्या. खरं तर, एचटीएमएल चालविण्यापूर्वी, पीएचपी प्रथम कार्यान्वित केली जाते.

जे PHP इतके उपयुक्त ठरते ते म्हणजे आपण विशिष्ट कार्य करण्यासाठी आवश्यक असलेल्या कोडचे प्रमाण कमी करते. इतकेच काय, HTML कोड लिहिताना "PHP मोड" मध्ये येणे सुलभ आहे. आपल्याला फक्त "? Php" आणि "?" मध्ये आपले PHP कोड संलग्न करणे आवश्यक आहे.

पीएचपी कशी सुरू झाली

PHP आपल्या कल्पना करण्यापेक्षा जास्त काळ गेला आहे. खरं तर, हे सर्वप्रथम 1995 मध्ये रसमस लेडोर्फ यांनी सादर केले होते, ज्याने स्वत: ची वेबसाइट व्यवस्थापित करण्यास मदत करण्यासाठी प्रारंभिक स्क्रिप्ट लिहिले. त्यानंतर, सी मधील कॉमन गेटवे इंटरफेस बायनरीवर आधारित सोपी स्क्रिप्टिंग भाषा आज आपल्याला ती कशी माहित आहे यावर विकसित झाली. आता, पीएचपी ही सर्वात ज्ञात आणि सर्वाधिक वापरली जाणारी स्क्रिप्टिंग भाषा आहे.


पीएचपी का लोकप्रिय आहे

सध्या जगात सर्वाधिक प्रमाणात वापरली जाणारी स्क्रिप्टिंग भाषा असूनही, पीएचपी ही एक गोष्ट आहे जी आपण शिकली पाहिजे.

प्रथम, पीएचपी मुक्त स्रोत आहे. याचा अर्थ असा आहे की पीएचपी स्क्रिप्टसाठी वापरलेला वास्तविक प्रोग्रामिंग प्रत्येकजणास पहाण्यासाठी खुला आहे.पीएचपीच्या लोकप्रियतेसह एकत्रित, हे सुनिश्चित करते की बरेच लोक त्यात सुधारणा करीत आहेत. याचा अर्थ असा की पीएचपी देखील खूप स्वस्त आणि खूप विश्वासार्ह आहे. आपण प्रीप्रोग्राम स्क्रिप्ट देखील मिळवू शकता. (मुक्त स्त्रोतामध्ये मुक्त स्त्रोताच्या हालचालींबद्दल अधिक वाचा: हे खरे असणे खूप चांगले आहे का?)

कोणतीही दोष नाही, तणाव नाही - आपले जीवन नष्ट न करता जीवन-बदलणारे सॉफ्टवेअर तयार करण्यासाठी चरण चरण बाय चरण

जेव्हा कोणालाही सॉफ्टवेअर गुणवत्तेची काळजी नसते तेव्हा आपण आपली प्रोग्रामिंग कौशल्ये सुधारू शकत नाही.

पीएचपी बर्‍याच प्लॅटफॉर्मवर वापरली जाऊ शकते आणि बर्‍याच सर्व्हर्सशी सुसंगत आहे. विंडोजवर चालणा computer्या संगणकावर पीएचपी स्क्रिप्ट कार्यान्वित केली जाऊ शकते आणि जेव्हा ती युनिक्स किंवा लिनक्स मशीनवर चालविली जाते तेव्हा त्यांना कोणतीही अडचण उद्भवणार नाही. इतकेच काय, आयआयएस आणि अपाचे यासारख्या बर्‍याच लोकप्रिय सर्व्हरवर पीएचपी चालू आहे. पीएचपी हायपरविव्ह, सायबॅस, ओरॅकल, मायएसक्यूएल, फ्रंटबेस, इंग्रेस आणि इनफॉर्मिक्स सारख्या बहुतेक लोकप्रिय डेटाबेस सर्व्हरसह अखंडपणे कार्य करते. हे ओपन डेटाबेस कनेक्टिव्हिटी (ओडीबीसी) चे समर्थन करते. याचा अर्थ असा आहे की हे मानक वापरणारे कोणतेही डेटाबेस सर्व्हर पीएचपी सह कार्य करण्यास सक्षम असतील.

आयएमएपी, पीओपी 3, एचटीटीपी, सीओएम, एलडीएपी आणि एसएनएमपी सारख्या बर्‍याच प्रोटोकॉलसह पीएचपी देखील चांगले कार्य करते. हे जावा ऑब्जेक्ट्स, कॉर्बा आणि डब्ल्यूडीडीएक्स कॉम्प्लेक्स डेटा एक्सचेंजला देखील समर्थन देऊ शकते.

सुरक्षेच्या बाबतीत, पीएचपीकडे चांगली नोंद आहे. राष्ट्रीय असुरक्षितता डेटाबेसच्या मते, सर्व असुरक्षांपैकी 8.5 टक्के पीएचपीशी संबंधित आहेत. सुदैवाने, यापैकी बरेचसे असुरक्षितता पीएचपी किंवा त्याच्या संबंधित कोणत्याही लायब्ररीच्या तांत्रिक संरचनेशी संबंधित नाहीत, परंतु प्रोग्रामरना त्यांचे कोड सुरक्षित न ठेवणे किंवा खराब स्क्रिप्ट लिहिणे यासारख्या चांगल्या पद्धतींचा अवलंब न करता करणे आवश्यक आहे.

अंतिम परंतु किमान नाही, पीएचपी खूप लवचिक आहे. असे दिवस गेले जेव्हा व्यावसायिक वेब विकसक किंवा वेबमास्टर्सपेक्षा छंद करणार्‍यांकडून वापरण्यासाठी अधिक उपयुक्त असलेल्या कोडच्या ढिगा .्या ओळींच्या मालिका म्हणून पीएचपीकडे पाहिले गेले. आजकाल, पीएचपी एक अतिशय लवचिक वेब विकास भाषा म्हणून पाहिली जाते जी पारंपारिक डेस्कटॉप अनुप्रयोग, बॅच प्रक्रिया प्रोग्राम आणि वेब अनुप्रयोग तयार करण्यासाठी वापरली जाऊ शकते. याचे कारण म्हणजे पीएचपी वापरण्यास सोपी आणि समजण्यास सुलभ आहे. वास्तविक, प्रोग्रामिंगचा पूर्व अनुभव आणि ज्ञान न घेता देखील PHP शिकणे अगदीच शक्य आहे.

सर्व वेब विकसक आणि प्रोग्रामर अपरिहार्यपणे पीएचपी संबंधित प्रोग्रामवर कार्य करतील. खरं तर, बरेच प्रोग्रामर आता दररोज पीएचपीशी व्यवहार करतात. चांगली बातमी अशी आहे की पीएचपी शिकणे खूप सोपे आहे आणि नवीन येणा to्यांसाठीदेखील प्रवेशयोग्य आहे.

पीएचपी वापरण्याचे नुकसान

फक्त PHP शिकणे सोपे आहे आणि बर्‍यापैकी सोपे आहे याचा अर्थ असा नाही की कोणीही पीएचपी वापरुन जटिल प्रकल्प तयार करू शकेल. खरं तर, पीएचपी वापरणारे मोठे आणि अधिक गुंतागुंतीचे प्रकल्प बर्‍याचदा इंटरमीडिएट प्रोग्रामरला देखील अडथळा आणू शकतात. अधिक जटिल प्रोग्रामिंगसाठी विशिष्ट पातळीवरील तज्ञांची आवश्यकता असते. सुदैवाने, जरी तेथे आधीपासूनच विद्यमान टेम्पलेट्स आहेत जे त्यांचे कार्य सुलभ करू शकतात. पीएचपीचा वापर करून काय साध्य करता येऊ शकते याबद्दलही काही मर्यादा आहेत, म्हणून काहीवेळा इतर पद्धतींनी पूरक असणे आवश्यक असते.

शेवटी, पीएचपी मुक्त स्रोत असल्यामुळे कोड बर्‍याचदा साध्यामध्ये दिसतो. जे त्यांच्या प्रोग्रामिंगचे उत्पादन म्हणून विक्री करतात त्यांच्यासाठी ही समस्या बनू शकते.

पीएचपी शिकणे

अशा बर्‍याच साइट्स आहेत जी पीएचपी वर नवशिक्यांसाठी, इंटरमीडिएट आणि तज्ञ प्रोग्रामरसाठी शिकवण्या देतात. एचटीएमएल किंवा एक्सएचटीएमएल आणि जावास्क्रिप्ट मधील मागील ज्ञानास प्राधान्य दिले गेले आहे परंतु पीएचपी शिकण्यास आणि समजण्यास प्रारंभ करण्यासाठी यास मूलभूत समज पुरेशी पार्श्वभूमी प्रदान करते. एकदा आपण आपल्या पीएचपी कौशल्याची चाचणी घेण्यास तयार झाल्यावर आपण आपल्या स्वत: चा सर्व्हर वापरुन आणि त्यावर अपाचे किंवा आयआयएस स्थापित करून, आणि नंतर पीएचपी आणि मायएसक्यूएल स्थापित (किंवा आपल्याला आवडत असलेला दुसरा डेटाबेस सर्व्हर) द्वारा पीएचपी समर्थनासह एक वेब सर्व्हर मिळवा. आपणास एक वेब होस्ट देखील मिळू शकेल जो पीएचपी आणि मायएसक्यूएल समर्थन दोन्ही प्रदान करेल.

पीएचपी ही एक गंभीर महत्वाची प्रोग्रामिंग भाषा बनली आहे. हे प्रोग्रामर आणि डिझाइनरना गतिमान आणि जटिल वेबसाइट तयार करण्यात मदत करते. पीएचपी सोपे आणि स्वस्त असल्याने बहुतेक विकसक आणि वेब डिझाइनर काहीवेळा त्यासह कार्य करतील आणि कमीतकमी त्यास आणि त्या कशा कार्य करतात याबद्दल परिचित असले पाहिजेत. कमी तांत्रिक वेबसाइट मालकांसाठी ज्यांना त्यांच्या वेबसाइट्स वर्धित करणे शिकण्याची इच्छा आहे, पीएचपी देखील सुरू करण्यासाठी एक चांगली जागा आहे.