PHP 101

நூலாசிரியர்: Judy Howell
உருவாக்கிய தேதி: 27 ஜூலை 2021
புதுப்பிப்பு தேதி: 13 மே 2024
Anonim
PHP 101 - Introduction
காணொளி: PHP 101 - Introduction

உள்ளடக்கம்



ஆதாரம்: பக்தியார் ஜீன் / ட்ரீம்ஸ்டைம்

எடுத்து செல்:

இந்த ஸ்கிரிப்டிங் மொழி எளிமையானது, மலிவானது மற்றும் மிகவும் பயனுள்ளதாக இருக்கிறது, இது ஏன் மிகவும் பிரபலமானது என்பதை விளக்குகிறது.

PHP ஐ விவரிக்க மூன்று சொற்களைப் பயன்படுத்தலாம்: செயல்பாட்டு, நெகிழ்வான மற்றும் பிரபலமான.

அதனால்தான் இந்த ஸ்கிரிப்டிங் மொழியை விக்கிபீடியா மற்றும் வேர்ட்பிரஸ் உள்ளிட்ட உலகின் மிகப் பெரிய வலைத்தளங்கள் பயன்படுத்துகின்றன. உண்மையில், இது அனைத்து வலைத்தளங்களிலும் 80 சதவீதத்திற்கும் அதிகமானோர் பயன்படுத்துகிறது, ஏஎஸ்பி.நெட், கோல்ட்ஃப்யூஷன் மற்றும் பெர்லை விட அதிகமான தளங்கள். அதனால்தான் தீவிர வலை உருவாக்குநர்கள் மற்றும் வடிவமைப்பாளர்கள் PHP க்குள் நுழைவது மிகவும் முக்கியமானது. இங்கே இந்த மொழியை விரிவாகப் பாருங்கள், ஏன் இது மிகவும் பிரபலமானது. (IoT திட்டங்களுக்கும் PHP பயன்படுத்தப்படுகிறது. IoT திட்டங்களுக்கான சிறந்த 10 குறியீட்டு மொழிகளில் மேலும் கண்டுபிடிக்கவும்.)

PHP என்றால் என்ன?

PHP என்பது PHP: Hyper Preprocessor இன் சுழல்நிலை சுருக்கமாகும், மேலும் இது டைனமிக் வலைப்பக்கங்களுடன் வருவதற்கு சேவையக பக்க ஸ்கிரிப்ட்டுக்கு பயன்படுத்தப்படுகிறது. PHP என்பது ஒரு பொது-நோக்க ஸ்கிரிப்ட் மொழியாகும், இது பொதுவாக HTML இல் உட்பொதிக்கப்படுகிறது.


இது ஒரு சேவையக பக்க மொழியாக இருப்பதால், இது பயனர்களின் கணினியில் செயல்படுத்தப்படவில்லை, ஆனால் வலைப்பக்கம் கோரப்படும் கணினி அல்லது சேவையகத்தில். இருப்பினும், சேவையகம் இயல்பாகவே PHP ஐப் புரிந்து கொள்ளாது என்பதை நினைவில் கொள்க. ஒரு .php கோப்பில் PHP பிரிவுகளைக் கண்டறிவதற்கும், முழு HTML ஏற்பாட்டைப் பெறுவதற்கும் இது பயனருக்கு கட்டமைக்கப்பட வேண்டும். உண்மையில், எந்தவொரு HTML தானும் இயங்குவதற்கு முன்பு, PHP முதலில் செயல்படுத்தப்படுகிறது.

PHP ஐ மிகவும் பயனுள்ளதாக்குவது என்னவென்றால், நீங்கள் ஒரு குறிப்பிட்ட பணியைச் செய்ய வேண்டிய குறியீட்டின் அளவைக் குறைக்கிறது. மேலும் என்னவென்றால், HTML குறியீட்டை எழுதும் போது "PHP பயன்முறையில்" நுழைவது எளிது. உங்கள் PHP குறியீடுகளை "? Php" மற்றும் "?" இல் இணைக்க வேண்டும்.

PHP எவ்வாறு தொடங்கியது

நீங்கள் நினைப்பதை விட PHP நீண்ட காலமாக உள்ளது. உண்மையில், இது முதன்முதலில் 1995 இல் ராஸ்மஸ் லெடோர்ஃப் அறிமுகப்படுத்தினார், அவர் தனது சொந்த வலைத்தளத்தை நிர்வகிக்க உதவும் ஆரம்ப ஸ்கிரிப்ட்களை எழுதினார். அப்போதிருந்து, சி இல் உள்ள பொதுவான நுழைவாயில் இடைமுக பைனரிகளை அடிப்படையாகக் கொண்ட எளிய ஸ்கிரிப்டிங் மொழி இன்று அதை நாம் எவ்வாறு அறிவோம் என்பதற்கு பரிணமித்தது. இப்போது, ​​PHP என்பது மிகவும் அறியப்பட்ட மற்றும் அதிகம் பயன்படுத்தப்படும் ஸ்கிரிப்டிங் மொழியாகும்.


PHP ஏன் பிரபலமானது

தற்போது உலகில் மிகவும் பரவலாகப் பயன்படுத்தப்படும் ஸ்கிரிப்டிங் மொழியாக இருப்பது ஒருபுறம் இருக்க, PHP நீங்கள் கற்றுக்கொள்ள வேண்டிய ஒன்று என்பதற்கு வேறு காரணங்களும் உள்ளன.

முதலில், PHP திறந்த மூலமாகும். இதன் பொருள் என்னவென்றால், PHP ஸ்கிரிப்ட்களுக்குப் பயன்படுத்தப்படும் உண்மையான நிரலாக்கமானது அனைவருக்கும் பார்க்கத் திறந்திருக்கும்.PHP களின் பிரபலத்துடன் இணைந்து, இதை மேம்படுத்துவதில் நிறைய பேர் பணியாற்றுவதை இது உறுதி செய்கிறது. இதன் பொருள் PHP மிகவும் மலிவானது மற்றும் மிகவும் நம்பகமானது. நீங்கள் முன் திட்டமிடப்பட்ட ஸ்கிரிப்ட்களைப் பெறலாம். (திறந்த மூல இயக்கத்தில் திறந்த மூல இயக்கம் பற்றி மேலும் வாசிக்க: உண்மையாக இருப்பது மிகவும் நல்லதா?)

பிழைகள் இல்லை, மன அழுத்தமும் இல்லை - உங்கள் வாழ்க்கையை அழிக்காமல் வாழ்க்கையை மாற்றும் மென்பொருளை உருவாக்குவதற்கான படி வழிகாட்டியின் படி

மென்பொருள் தரத்தைப் பற்றி யாரும் கவலைப்படாதபோது உங்கள் நிரலாக்க திறன்களை மேம்படுத்த முடியாது.

PHP பல தளங்களில் பயன்படுத்தப்படலாம் மற்றும் பல சேவையகங்களுடன் இணக்கமானது. விண்டோஸில் இயங்கும் கணினியில் PHP ஸ்கிரிப்ட்கள் செயல்படுத்தப்படலாம், மேலும் இது யூனிக்ஸ் அல்லது லினக்ஸ் கணினியில் இயங்கும்போது எந்த பிரச்சனையும் இருக்காது. மேலும் என்னவென்றால், ஐஐஎஸ் மற்றும் அப்பாச்சி போன்ற பல பிரபலமான சேவையகங்களில் PHP இயங்குகிறது. ஹைப்பர்வீவ், சைபேஸ், ஆரக்கிள், மைஎஸ்க்யூல், பிரண்ட்பேஸ், இங்க்ரெஸ் மற்றும் இன்பார்மிக்ஸ் போன்ற பிரபலமான தரவுத்தள சேவையகங்களுடனும் PHP தடையின்றி செயல்படுகிறது. இது திறந்த தரவுத்தள இணைப்பு (ODBC) ஐ ஆதரிக்கிறது. இந்த தரத்தைப் பயன்படுத்தும் எந்த தரவுத்தள சேவையகங்களும் PHP உடன் வேலை செய்ய முடியும் என்பதே இதன் பொருள்.

IMAP, POP3, HTTP, COM, LDAP மற்றும் SNMP போன்ற பல நெறிமுறைகளுடன் PHP நன்றாக வேலை செய்கிறது. இது ஜாவா பொருள்கள், கோர்பா மற்றும் டபிள்யூ.டி.டி.எக்ஸ் சிக்கலான தரவு பரிமாற்றத்தை கூட ஆதரிக்க முடியும்.

பாதுகாப்பைப் பொறுத்தவரை, PHP ஒரு நல்ல பதிவைக் கொண்டுள்ளது. தேசிய பாதிப்பு தரவுத்தளத்தின்படி, அனைத்து பாதிப்புகளிலும் சுமார் 8.5 சதவீதம் PHP உடன் தொடர்புடையவை. அதிர்ஷ்டவசமாக, இந்த பாதிப்புகளில் பெரும்பான்மையானது PHP இன் தொழில்நுட்ப அமைப்பு அல்லது அதனுடன் தொடர்புடைய எந்த நூலகங்களுடனும் தொடர்புடையவை அல்ல, ஆனால் புரோகிராமர்கள் தங்கள் குறியீட்டைப் பாதுகாக்காதது அல்லது மோசமான ஸ்கிரிப்ட்களை எழுதுவது போன்ற சிறந்த நடைமுறைகளைப் பின்பற்றுவதில்லை.

கடைசியாக, குறைந்தது அல்ல, PHP மிகவும் நெகிழ்வானது. தொழில்முறை வலை உருவாக்குநர்கள் அல்லது வெப்மாஸ்டர்களைக் காட்டிலும் பொழுதுபோக்கு ஆர்வலர்களால் பயன்படுத்த மிகவும் பொருத்தமான குறியீடுகளின் தொடர்ச்சியான வரிகளாக PHP காணப்பட்ட நாட்கள் முடிந்துவிட்டன. இப்போதெல்லாம், PHP மிகவும் நெகிழ்வான வலை அபிவிருத்தி மொழியாகக் காணப்படுகிறது, இது பாரம்பரிய டெஸ்க்டாப் பயன்பாடுகள், தொகுதி செயலாக்க நிரல்கள் மற்றும் வலை பயன்பாடுகளை உருவாக்க பயன்படுகிறது. ஏனென்றால், PHP பயன்படுத்த எளிதானது மற்றும் புரிந்து கொள்ள மிகவும் எளிதானது. உண்மையில், முந்தைய நிரலாக்க அனுபவம் மற்றும் அறிவு இல்லாமல் கூட PHP ஐக் கற்றுக்கொள்வது மிகவும் சாத்தியமாகும்.

அனைத்து வலை உருவாக்குநர்களும் புரோகிராமர்களும் தவிர்க்க முடியாமல் ஒரு PHP தொடர்பான திட்டத்தில் செயல்படுவார்கள். உண்மையில், நிறைய புரோகிராமர்கள் இப்போது தினசரி அடிப்படையில் PHP உடன் கையாளுகிறார்கள். நல்ல செய்தி என்னவென்றால், PHP கற்றுக்கொள்வது மிகவும் எளிதானது மற்றும் புதியவர்களுக்கு கூட அணுகக்கூடியது.

PHP ஐப் பயன்படுத்துவதற்கான ஆபத்துகள்

PHP கற்றுக்கொள்வது எளிதானது மற்றும் மிகவும் எளிமையானது என்பதால், PHP ஐப் பயன்படுத்தி எவரும் சிக்கலான திட்டங்களை உருவாக்க முடியும் என்று அர்த்தமல்ல. உண்மையில், PHP ஐப் பயன்படுத்தி பெரிய மற்றும் மிகவும் சிக்கலான திட்டங்கள் பெரும்பாலும் இடைநிலை புரோகிராமர்களைக் கூட ஸ்டம்ப் செய்யலாம். மிகவும் சிக்கலான நிரலாக்கத்திற்கு ஒரு குறிப்பிட்ட அளவிலான நிபுணத்துவம் தேவை. அதிர்ஷ்டவசமாக, இருப்பினும், ஏற்கனவே இருக்கும் வார்ப்புருக்கள் உள்ளன, அவை அவற்றின் வேலையை எளிதாக்குகின்றன. PHP ஐப் பயன்படுத்தி என்ன செய்ய முடியும் என்பதற்கும் வரம்புகள் உள்ளன, எனவே இது சில நேரங்களில் மற்ற முறைகளுடன் கூடுதலாக சேர்க்கப்பட வேண்டும்.

இறுதியாக, PHP திறந்த மூலமாக இருப்பதால், குறியீடு பெரும்பாலும் வெற்றுடன் தெரியும். தங்கள் நிரலாக்கத்தை ஒரு தயாரிப்பாக விற்கிறவர்களுக்கு இது ஒரு பிரச்சினையாக மாறும்.

PHP கற்றல்

ஆரம்ப, இடைநிலை மற்றும் நிபுணர் புரோகிராமர்களுக்கு PHP இல் பயிற்சிகள் வழங்கும் தளங்கள் நிறைய உள்ளன. HTML அல்லது XHTML மற்றும் ஜாவாஸ்கிரிப்ட்டில் முந்தைய அறிவு விரும்பப்படுகிறது, ஆனால் இவற்றைப் பற்றிய அடிப்படை புரிதல் PHP ஐக் கற்றுக் கொள்ளத் தொடங்க போதுமான பின்னணியை வழங்குகிறது. உங்கள் PHP திறன்களை சோதிக்க நீங்கள் தயாரானதும், உங்கள் சொந்த சேவையகத்தைப் பயன்படுத்தி, அப்பாச்சி அல்லது IIS ஐ நிறுவுவதன் மூலம் PHP ஆதரவுடன் ஒரு வலை சேவையகத்தைப் பெற வேண்டும், பின்னர் PHP மற்றும் MySQL ஐ நிறுவவும் (அல்லது நீங்கள் விரும்பும் மற்றொரு தரவுத்தள சேவையகம்). PHP மற்றும் MySQL ஆதரவு இரண்டையும் வழங்கும் வலை ஹோஸ்டையும் நீங்கள் பெறலாம்.

PHP ஒரு முக்கியமான முக்கியமான நிரலாக்க மொழியாக மாறியுள்ளது. இது புரோகிராமர்கள் மற்றும் வடிவமைப்பாளர்கள் மாறும் மற்றும் சிக்கலான வலைத்தளங்களை உருவாக்க உதவுகிறது. PHP எளிமையானது மற்றும் மலிவானது என்பதால், பெரும்பாலான டெவலப்பர்கள் மற்றும் வலை வடிவமைப்பாளர்கள் ஒரு கட்டத்தில் அதனுடன் இணைந்து செயல்படுவார்கள், குறைந்தபட்சம் அதைப் பற்றி நன்கு அறிந்திருக்க வேண்டும், அது எவ்வாறு செயல்படுகிறது. தங்கள் வலைத்தளங்களை மேம்படுத்த கற்றுக்கொள்ள விரும்பும் குறைந்த தொழில்நுட்ப வலைத்தள உரிமையாளர்களைப் பொறுத்தவரை, PHP தொடங்குவதற்கு ஒரு நல்ல இடமாகும்.