முக்கிய தொழில்நுட்பம்

வலை ஸ்கிரிப்ட் நிரலாக்க மொழி

வலை ஸ்கிரிப்ட் நிரலாக்க மொழி
வலை ஸ்கிரிப்ட் நிரலாக்க மொழி

வீடியோ: 12th|Computer science|Lesson 5|Part 2|Tamil medium 2024, ஜூலை

வீடியோ: 12th|Computer science|Lesson 5|Part 2|Tamil medium 2024, ஜூலை
Anonim

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

உலாவியால் செயல்படுத்த வலை ஸ்கிரிப்ட்களுக்காக வடிவமைக்கப்பட்ட மொழியைப் பயன்படுத்துவது மற்றொரு அணுகுமுறை. ஜாவாஸ்கிரிப்ட் அத்தகைய ஒரு மொழி, இது நெட்ஸ்கேப் கம்யூனிகேஷன்ஸ் கார்ப்பரேஷனால் வடிவமைக்கப்பட்டது; இது நெட்ஸ்கேப் மற்றும் மைக்ரோசாஃப்ட் கார்ப்பரேஷனின் உலாவிகளில் பயன்படுத்தப்படலாம். ஜாவாஸ்கிரிப்ட் ஒரு எளிய மொழி, இது ஜாவாவிலிருந்து முற்றிலும் மாறுபட்டது. ஜாவாஸ்கிரிப்ட் நிரல் HTML குறிச்சொல்லுடன் வலைப்பக்கத்தில் உட்பொதிக்கப்படலாம். அந்த குறிச்சொல்லைத் தொடர்ந்து வரும் ஜாவாஸ்கிரிப்ட் அறிவுறுத்தல்கள் பக்கம் தேர்ந்தெடுக்கப்படும்போது உலாவியால் செயல்படுத்தப்படும். டைனமிக் (ஊடாடும்) பக்கங்களின் காட்சியை விரைவுபடுத்துவதற்காக, சேவையகத்திற்கும் கிளையண்டின் உலாவிக்கும் இடையில் தகவல்களைப் பரிமாறிக் கொள்ள ஜாவாஸ்கிரிப்ட் பெரும்பாலும் எக்ஸ்எம்எல் அல்லது வேறு ஏதேனும் மொழியுடன் இணைக்கப்படுகிறது. குறிப்பாக, XMLHttpRequest கட்டளை முழு வலைப்பக்கத்தையும் மீண்டும் அனுப்ப சேவையகம் தேவையில்லாமல் சேவையகத்திலிருந்து ஒத்திசைவற்ற தரவு கோரிக்கைகளை செயல்படுத்துகிறது. நிரலாக்கத்தின் இந்த அணுகுமுறை அல்லது “தத்துவம்” அஜாக்ஸ் (ஒத்திசைவற்ற ஜாவாஸ்கிரிப்ட் மற்றும் எக்ஸ்எம்எல்) என அழைக்கப்படுகிறது.

வி.பி. ஸ்கிரிப்ட் என்பது விஷுவல் பேசிக் துணைக்குழு ஆகும். முதலில் மைக்ரோசாப்டின் ஆஃபீஸ் தொகுப்பு நிரல்களுக்காக உருவாக்கப்பட்டது, பின்னர் இது வலை ஸ்கிரிப்ட்டிற்கும் பயன்படுத்தப்பட்டது. அதன் திறன்கள் ஜாவாஸ்கிரிப்ட்டின் திறன்களைப் போலவே இருக்கின்றன, மேலும் இது அதே பாணியில் HTML இல் உட்பொதிக்கப்படலாம்.

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