வீடு வன்பொருள் வேகமான பொதுவான நுழைவாயில் இடைமுகம் (ஃபாஸ்ட்கி) என்றால் என்ன? - டெக்கோபீடியாவிலிருந்து வரையறை

வேகமான பொதுவான நுழைவாயில் இடைமுகம் (ஃபாஸ்ட்கி) என்றால் என்ன? - டெக்கோபீடியாவிலிருந்து வரையறை

பொருளடக்கம்:

Anonim

வரையறை - வேகமான பொதுவான நுழைவாயில் இடைமுகம் (FastCGI) என்றால் என்ன?

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

டெக்கோபீடியா ஃபாஸ்ட் காமன் கேட்வே இன்டர்ஃபேஸை (ஃபாஸ்ட் சிஜிஐ) விளக்குகிறது

FastCGI சிஜிஐ மாதிரியை பல வழிகளில் விரிவுபடுத்துகிறது மற்றும் மேம்படுத்துகிறது:

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

அனைத்து வலை சேவையக சிக்கல்களுக்கும் ஃபாஸ்ட்கிஜி தீர்வு போல் தெரிகிறது. இருப்பினும், அதன் பயன்பாடுகளில் குறைபாடுகள் உள்ளன:

  • ஒவ்வொரு வலை சேவையக கோரிக்கையின் பின்னரும் FastCGI பயன்பாடுகள் நிறுத்தப்படாததால் நினைவக கசிவுகள் ஏற்படக்கூடும்.
  • FastCGI செயல்முறை தனிமைப்படுத்தலை ஆதரித்தாலும், கோரிக்கை தனிமைப்படுத்தலை இது ஆதரிக்காது. FastCGI பயன்பாடுகள் சிக்கலான பல கோரிக்கைகளை ஒரே நேரத்தில் கையாளுகின்றன. எனவே, குறைபாடுள்ள கோரிக்கையை தனிமைப்படுத்துவதற்கு பதிலாக, மற்ற எல்லா கோரிக்கைகளும் செயலிழக்கின்றன.
  • மல்டிபிளெக்சிங் FastCGI பயன்பாடுகளை எழுதுவது சிக்கலானது மற்றும் நேரத்தை எடுத்துக்கொள்ளும்.
வேகமான பொதுவான நுழைவாயில் இடைமுகம் (ஃபாஸ்ட்கி) என்றால் என்ன? - டெக்கோபீடியாவிலிருந்து வரையறை