Nginx
என்ஜின்எக்ஸ் (என்ஜின் எக்ஸ் அல்லது என்ஜின்எக்ஸ் என பாணியில் உச்சரிக்கப்படும் என்ஜின்எக்ஸ்) என்பது ஒரு வலை சேவையகமாகும், இது தலைகீழ் ப்ராக்ஸி, சுமை சமநிலை, அஞ்சல் ப்ராக்ஸி மற்றும் எச். டி. டி. பி கேச் ஆகவும் பயன்படுத்தப்படலாம். இந்த மென்பொருள் இகோர் சிசோவ் என்பவரால் உருவாக்கப்பட்டது மற்றும் 2004 இல் பகிரங்கமாக வெளியிடப்பட்டது. என்ஜின்க்ஸ் என்பது இலவச மற்றும் திறந்த மூல மென்பொருளாகும், இது 2-பிரிவு பி. எஸ். டி உரிமத்தின் விதிமுறைகளின் கீழ் வெளியிடப்படுகிறது. வலை சேவையகங்களில் ஒரு பெரிய பகுதியினர் பல நேரங்களில் சுமை சமநிலையாக இருக்கும் என்ஜின்க்ஸைப் பயன்படுத்துகின்றனர். ஆதரவு மற்றும் என்ஜிஐஎக்ஸ் பிளஸ் கட்டண மென்பொருளை வழங்குவதற்காக அதே பெயரில் ஒரு நிறுவனம் 2011 இல் நிறுவப்பட்டது. மார்ச் 2019 இல், இந்த நிறுவனத்தை எஃப்5 இன்க் நிறுவனம் 670 மில்லியன் டாலருக்கு வாங்கியது. பிரபலமானது, அனைத்து வலைத்தளங்களின் டபிள்யூ3டெக்கின் வலை சேவையக எண்ணிக்கை 33.6% உடன் என்ஜின்க்ஸை முதலிடத்தில் வைத்தது. அப்பாச்சி 31.4% இல் இரண்டாவது இடத்தையும், கிளவுட்ஃப்ளேர் சர்வர் 21.6% இல் மூன்றாவது இடத்தையும் பிடித்தன. , நெட்கிராஃப்ட் மதிப்பீட்டின்படி, மில்லியன் கணக்கான பரபரப்பான வலைத்தளங்களில் என்ஜின்க்ஸ் சேவை செய்தது, அப்பாச்சி சற்று முன்னால் 23.04% இல் இருந்தது. 19.53% இல் கிளவுட்ஃப்ளேர் மற்றும் 5.78% இல் மைக்ரோசாப்ட் இன்டர்நெட் இன்ஃபர்மேஷன் சர்வீசஸ் ஆகியவை பரபரப்பான வலைத்தளங்களுக்கான முதல் நான்கு சேவையகங்களை சுற்றிவளைத்தன. நெட்கிராஃப்ட்டின் பிற புள்ளிவிவரங்கள் சில அப்பாச்சியை விட என்ஜின்க்ஸை முன்னிறுத்துகின்றன. டாக்கர் பயன்பாட்டின் 2018 கணக்கெடுப்பு, டாக்கர் கொள்கலன்களில் பொதுவாக பயன்படுத்தப்படும் தொழில்நுட்பம் என்ஜின்க்ஸ் என்று கண்டறிந்தது. ஓபன்பிஎஸ்டி பதிப்பு 5.2 (நவம்பர் 2012) இல், என்ஜின்க்ஸ் ஓபன்பிஎஸ்டி அடிப்படை அமைப்பின் ஒரு பகுதியாக மாறியது, இது கணினியின் முட்கரண்டி அப்பாச்சி 1.3 க்கு மாற்றாக அமைந்தது, ஆனால் பின்னர் பதிப்பு 5.6 (நவம்பர் 2014) இல் இது ஓபன்பிஎஸ்டியின் சொந்த எச். டி. டி. பி (8) க்கு ஆதரவாக அகற்றப்பட்டது. அம்சங்கள் நிலையான வலை உள்ளடக்கத்தை வழங்குவதற்காக அல்லது ப்ராக்ஸி சேவையகமாக செயல்படுவதற்காக என்ஜின்எக்ஸ் கட்டமைக்க எளிதானது. ஃபாஸ்ட் சிஜிஐ, ஸ்கிரிப்ட்களுக்கான எஸ். சி. ஜி. ஐ கையாளிகள், டபிள்யூ. எஸ். ஜி. ஐ பயன்பாட்டு சேவையகங்கள் அல்லது ஃப்யூஷன் பயணிகள் தொகுதிகள் ஆகியவற்றைப் பயன்படுத்தி நெட்வொர்க்கில் மாறும் உள்ளடக்கத்தை வழங்குவதற்கு என்ஜின்க்ஸ் பயன்படுத்தப்படலாம், மேலும் இது ஒரு மென்பொருள் சுமை சமநிலையாக செயல்பட முடியும். கோரிக்கைகளைக் கையாளுவதற்கு நூல்களைக் காட்டிலும் ஒத்திசைவற்ற நிகழ்வு-உந்துதல் அணுகுமுறையை என்ஜின்க்ஸ் பயன்படுத்துகிறது. என்ஜின்க்ஸின் மாடுலர் நிகழ்வு-உந்துதல் கட்டமைப்பு அதிக சுமைகளின் கீழ் கணிக்கக்கூடிய செயல்திறனை வழங்க முடியும். எச். டி. டி. பி ப்ராக்ஸி மற்றும் வலை சேவையகத்தில் குறைந்த நினைவக தடத்துடன் ஒரே நேரத்தில் 10,000 க்கும் மேற்பட்ட இணைப்புகளைக் கையாளும் திறன் உள்ளது (10k செயலற்ற எச். டி. டி. பி கீப்-அலைவ் இணைப்புகளுக்கு ~ 2.5 எம்பி) நிலையான கோப்புகள், குறியீட்டு கோப்புகள் மற்றும் தானாக-குறியீட்டு தலைகீழ் ப்ராக்ஸியைக் கையாளுதல் கேச்சிங் சுமை சமநிலையுடன் இன்-பேண்ட் சுகாதாரச் சரிபார்ப்புகளுடன் டிஎல்எஸ்/எஸ்எஸ்எல் எஸ்என்ஐ மற்றும் ஓசிஎஸ்பி ஸ்டேப்பிங் ஆதரவுடன், ஓபன்எஸ்எஸ்எல் ஃபாஸ்ட்சிஜிஐ, எஸ். சி. ஜி. ஐ, யு. டபிள்யூ. எஸ். ஜி. ஐ ஆதரவு மூலம் கேச்சிங் ஜிஆர். பி. சி ஆதரவுடன் மார்ச் 2018 முதல், பதிப்பு 1.13.10. பெயர் மற்றும் ஐபி முகவரி அடிப்படையிலான மெய்நிகர் சேவையகங்கள் ஐபிவி6-இணக்கமான வெப்சாக்கெட்டுகள் 1.3.13 முதல், தலைகீழ் ப்ராக்ஸியாக செயல்படுவது மற்றும் வெப்சாக்கெட் பயன்பாடுகளின் சுமை சமநிலையைச் செய்வது உட்பட. HTTP/1.1 மேம்படுத்தல் (101 மாறுதல் நெறிமுறைகள்) HTTP/2 நெறிமுறை ஆதரவு HTTP/3 நெறிமுறை ஆதரவு (சோதனை ரீதியாக 1.25.0 முதல்) URL மறு எழுத்து மற்றும் திசைதிருப்பல் அஞ்சல் ப்ராக்ஸி அம்சங்கள் TLS/SSL ஆதரவு STARTTLS ஆதரவு ஏஸஏமடிபி, பிஓபி 3 மற்றும் ஐஎம்ஏபி ப்ராக்ஸி வெளிப்புற எச். டி. டி. பி சேவையகத்தைப் பயன்படுத்தி அல்லது அங்கீகார ஸ்கிரிப்ட் மூலம் அங்கீகாரம் தேவைப்படுகிறது கிளையன்ட் இணைப்புகள் இழப்பு இல்லாமல் செயல்படுத்தக்கூடிய மற்றும் உள்ளமைவை மேம்படுத்துதல் மற்றும் மைய மற்றும் மூன்றாம் தரப்பு தொகுதி ஆதரவுடன் ஒரு தொகுதி அடிப்படையிலான கட்டமைப்பு ஆகியவை பிற அம்சங்களில் அடங்கும். கட்டண பிளஸ் தயாரிப்பு மேம்பட்ட சுமை சமநிலை மற்றும் செயல்திறன் கண்காணிப்புக்கான விரிவாக்கப்பட்ட அளவீடுகளுக்கான அணுகல் போன்ற கூடுதல் அம்சங்களை உள்ளடக்கியது. என்ஜின்க்ஸ் மற்றும் என்ஜின்க்ஸ் பிளஸ் என இரண்டு என்ஜின்க்ஸ் பதிப்புகள் உள்ளனஃ என்ஜின்க்ஸ் ஓபன் சோர்ஸ் மற்றும் என்ஜின்க்ஸ் பிளஸ். nginx திறந்த மூல மென்பொருள் ஒரு இலவச மற்றும் திறந்த மூல மென்பொருள் ஆகும். என்ஜின்க்ஸ் பிளஸ் ஒரு சந்தா மாதிரியாக விற்கப்படுகிறது. செயலில் உள்ள சுகாதாரச் சோதனைகள், குக்கீகளை அடிப்படையாகக் கொண்ட அமர்வு நிலைத்தன்மை, டிஎன்எஸ்-சேவை-கண்டுபிடிப்பு ஒருங்கிணைப்பு, கேச் பர்ஜிங் ஏபிஐ, ஆப் டைனமிக், டேட்டலாக், டைனட்ரேஸ் நியூ ரெலிக் செருகுநிரல்கள், உள்ளமைவு ஒத்திசைவுடன் செயலில் உள்ள-செயலில் உள்ள எச்ஏ, கீ-வேல்யூ ஸ்டோர், பூஜ்ஜிய வேலையில்லா புதுப்பிப்புகளுடன் மேல்நோக்கிய உள்ளமைவுகள் மற்றும் என்ஜின்எக்ஸ் பிளஸ் ஏபிஐ மற்றும் வலை பயன்பாட்டு ஃபயர்வால் (டபிள்யூஏஎஃப்) டைனமிக் தொகுதியைப் பயன்படுத்தும் முக்கிய-மதிப்பு கடைகள் போன்ற அம்சங்களையும் இது வழங்குகிறது. அப்பாச்சி என்ஜின்க்ஸுடன் ஒப்பிடுகையில் என்ஜின்க்ஸ் அப்பாச்சி வலை சேவையகத்தை விட சிறப்பாக செயல்பட வேண்டும் என்ற வெளிப்படையான குறிக்கோளுடன் எழுதப்பட்டது. கடந்த காலத்தில் என்ஜின்க்ஸ் அப்பாச்சியை விட சிறப்பாக செயல்பட்டாலும், அப்பாச்சி 2.4 என்பதால் அவை இதே போன்ற செயல்திறனை வழங்குகின்றன. இந்த முந்தைய செயல்திறன் ஊக்குவிப்பு குறைக்கப்பட்ட நெகிழ்வுத்தன்மையின் செலவில் வந்தது, அதாவது ஒரு கோப்பு அடிப்படையில் கணினி அளவிலான அணுகல் அமைப்புகளை மீறுவதற்கான திறன் (அப்பாச்சி இதை ஒரு. htaக்ஸேஸ கோப்புடன் நிறைவேற்றுகிறது, அதே நேரத்தில் என்ஜின்க்ஸில் அத்தகைய அம்சம் இல்லை). முன்பு, என்ஜின்க்ஸில் மூன்றாம் தரப்பு தொகுதிகளைச் சேர்ப்பதற்கு நிலையான முறையில் இணைக்கப்பட்ட தொகுதிகளுடன் மூலத்திலிருந்து பயன்பாட்டை மீண்டும் தொகுக்க வேண்டும். இது பிப்ரவரி 2016 இல் பதிப்பு 1.9.11 இல் ஓரளவு சமாளிக்கப்பட்டது, டைனமிக் தொகுதி ஏற்றுதல் கூடுதலாக இருந்தது. இருப்பினும், தொகுதிகள் இன்னும் nginx அதே நேரத்தில் தொகுக்கப்பட வேண்டும், மேலும் அனைத்து தொகுதிகளும் இந்த அமைப்புடன் இணக்கமாக இல்லை; சிலருக்கு பழைய நிலையான இணைப்பு செயல்முறை தேவைப்படுகிறது. பல மொழி மைக்ரோ சர்வீசஸ் அடிப்படையிலான பயன்பாடுகளை இலக்காகக் கொண்டு 2017 ஆம் ஆண்டில் என்ஜிஐஎக்ஸ், இன்க் நிறுவனத்தால் வெளியிடப்பட்ட ஒரு திறந்த மூல வலை பயன்பாட்டு சேவையகமாக என்ஜிஎக்ஸ் யூனிட் உள்ளது. ஆரம்ப வெளியீடு கோ, பிஎச்பி மற்றும் பைதான் ஆகியவற்றில் எழுதப்பட்ட பயன்பாடுகளை ஆதரித்தது. பதிப்பு 1.11.0 மூலம், ஜாவா, Node.js, பெர்ல் மற்றும் ரூபி பயன்பாடுகளுக்கு ஆதரவு நீட்டிக்கப்பட்டது; பிற அம்சங்களில் டைனமிக் உள்ளமைவு, கோரிக்கை ரூட்டிங் மற்றும் சுமை சமநிலை ஆகியவை அடங்கும். இகோர் சிசோவ் 2002 ஆம் ஆண்டில் என்ஜின்க்ஸை உருவாக்கத் தொடங்கினார். முதலில், சி10கே சிக்கலைத் தீர்ப்பதற்கும், செப்டம்பர் 2008க்குள் ஒரு நாளைக்கு 500 மில்லியன் கோரிக்கைகளுக்கு சேவை செய்து கொண்டிருந்த ராம்ப்ளர் தேடுபொறி மற்றும் இணையதளம் உள்ளிட்ட பல வலைத்தளங்களின் தேவைகளைப் பூர்த்தி செய்வதற்கும் என்ஜின்எக்ஸ் உருவாக்கப்பட்டது. வணிக தயாரிப்புகள் மற்றும் மென்பொருளுக்கான ஆதரவை வழங்குவதற்காக சிசோவ் மற்றும் மாக்சிம் கொனோவலோவ் ஆகியோரால் ஜூலை 2011 இல் என்ஜின்க்ஸ் இன்க் நிறுவப்பட்டது. பிரிட்டிஷ் விர்ஜின் தீவுகளில் சட்டப்பூர்வமாக இணைக்கப்பட்டுள்ள நிலையில், நிறுவனத்தின் முக்கிய வணிக இடம் கலிபோர்னியாவின் சான் பிரான்சிஸ்கோ ஆகும். அக்டோபர் 2011 இல், பிவி கேபிடல், ரூனா கேபிடல் மற்றும் மைக்கேல் டெல்லின் துணிகர நிதியான எம்எஸ்டி கேபிடல் ஆகியவற்றிலிருந்து $3 மில்லியனை என்ஜின்க்ஸ் இன்க் திரட்டியது. உற்பத்தியில் என்ஜின்க்ஸைப் பயன்படுத்தும் நிறுவனங்களுக்கு வணிக ஆதரவு விருப்பங்களை நிறுவனம் அறிவித்தது. பிப்ரவரி 2012 இல் என்ஜின்க்ஸ் வணிக ரீதியான ஆதரவை வழங்கியது, மேலும் ஆகஸ்ட் 2013 இல் என்ஜின்க்ஸ் பிளஸ் சந்தாவை செலுத்தியது. ஆதரவு தொகுப்புகள் நிறுவல், உள்ளமைவு, செயல்திறன் மேம்பாடு போன்றவற்றில் கவனம் செலுத்துகின்றன. முக்கிய மாற்றங்கள், பாதுகாப்பு இணைப்புகள், புதுப்பிப்புகள் மற்றும் இணைப்புகள் பற்றிய செயலூக்கமான அறிவிப்புகள் ஆதரவில் அடங்கும். தனிப்பயன் உள்ளமைவு அல்லது கூடுதல் அம்சங்களைச் சேர்ப்பதில் வாடிக்கையாளர்களுக்கு உதவுவதற்கான ஆலோசனை சேவைகளையும் என்ஜின்க்ஸ், இன்க் வழங்குகிறது. அக்டோபர் 2013 இல், நியூ எண்டர்பிரைஸ் அசோசியேட்ஸ் தலைமையிலான $10 மில்லியன் தொடர் பி முதலீட்டு சுற்றை என்ஜின்க்ஸ், இன்க் திரட்டியது. அந்த சுற்றில் முந்தைய முதலீட்டாளர்கள் மற்றும் Box.com இன் தலைமை நிர்வாக அதிகாரியும் நிறுவனருமான ஆரோன் லெவி ஆகியோர் அடங்குவர். டிசம்பர் 2014 இல், நியூ எண்டர்பிரைஸ் அசோசியேட்ஸ் தலைமையிலான $20 மில்லியன் தொடர் பி 1 சுற்றை என்ஜின்க்ஸ் திரட்டியது, இதில் e.ventures (முன்பு பிவி கேபிடல்), ரூனா கேபிடல், இன்டெக்ஸ் வென்ச்சர்ஸ் மற்றும் என்ஜின்க்ஸின் சொந்த தலைமை நிர்வாக அதிகாரி குஸ் ராபர்ட்சன் ஆகியோர் பங்கேற்றனர். செப்டம்பர் 2017 இல், என்ஜிஐஎக்ஸ் ஒரு ஏபிஐ மேலாண்மை கருவியான என்ஜிஐஎக்ஸ் கன்ட்ரோலரை அறிவித்தது, இது அவர்களின் ஏபிஐ கேட்வே, என்ஜிஐஎக்ஸ் பிளஸை உருவாக்கும். அக்டோபர் 2017 இல், என்ஜின்க்ஸ், இன்க். என்ஜின்க்ஸுக்கான கண்காணிப்பு மற்றும் பகுப்பாய்வு திறன்களை வழங்கும் பொதுவான கிடைக்கக்கூடிய என்ஜின்க்ஸ் ஆம்ப்ளிஃபை சாஸ் அறிவித்தது. ஜூன் 2018 இல், "நிறுவனங்களுக்கான பயன்பாட்டு நவீனமயமாக்கல் மற்றும் டிஜிட்டல் மாற்றத்தை துரிதப்படுத்த" கோல்ட்மேன் சாச்ஸ் தலைமையிலான ஒரு சுற்றில் சி தொடர் நிதியுதவியில் என்ஜின்க்ஸ், இன்க் 43 மில்லியன் டாலர்களை திரட்டியது. 11 மார்ச் 2019 அன்று, எஃப்5 இன்க் நிறுவனம் 670 மில்லியன் அமெரிக்க டாலர்களுக்கு என்ஜின்க்ஸ் இன்க் நிறுவனத்தை வாங்கியது. டிசம்பர் 12,2019 அன்று, என்ஜின்க்ஸ் இன்க் நிறுவனத்தின் மாஸ்கோ அலுவலகங்கள் காவல்துறையினரால் சோதனை செய்யப்பட்டதாகவும், சிசோவ் மற்றும் கொனோவலோவ் தடுத்து வைக்கப்பட்டுள்ளதாகவும் தெரிவிக்கப்பட்டது. ராம் பிளரின் என்ஜின்க்ஸ் மீதான பதிப்புரிமை உரிமைகோரலுடன் தொடர்புடைய தேடல் வாரண்டின் கீழ் இந்த சோதனை நடத்தப்பட்டது-இது குறியீட்டின் அனைத்து உரிமைகளும் தனக்கு சொந்தமானது என்று வலியுறுத்துகிறது, ஏனெனில் இது சிசோவ் நிறுவனத்தின் ஊழியராக இருந்தபோது எழுதப்பட்டது. டிசம்பர் 16,2019 அன்று, ராம்ப்ளரின் 46.5 சதவீதத்தை வைத்திருக்கும் ரஷ்ய அரசு கடன் வழங்குநரான ஸ்பெர்பேங்க், ராம்ப்ளரின் இயக்குநர்கள் குழுவின் அசாதாரண கூட்டத்திற்கு அழைப்பு விடுத்தது, ராம்ப்ளரின் நிர்வாகக் குழுவை ரஷ்ய சட்ட அமலாக்க நிறுவனங்களை குற்றவியல் வழக்கைப் பின்தொடர்வதை நிறுத்துமாறு கேட்டுக்கொண்டது, மேலும் என்ஜின்க்ஸ் மற்றும் எஃப் 5 உடன் பேச்சுவார்த்தைகளைத் தொடங்கியது. 18 ஜனவரி 2022 அன்று, இகோர் சிசோவ் என்ஜின்க்ஸ் மற்றும் எஃப் 5 ஐ விட்டு வெளியேறுவதாக அறிவிக்கப்பட்டது. மேலும் காண்க வலை சேவையக மென்பொருளின் ஒப்பீடு அப்பாச்சி-மைஎஸ்க்யூஎல்-பிஎச்பி தொகுப்புகளின் பட்டியல் என்ஜின்க்ஸ்-மைஎஸ்க்யூஎல்-பிஎச்பி தொகுப்புகளின் பட்டியல் வலை முடுக்கி குறிப்புகள் வெளிப்புற இணைப்புகள் 2002 மென்பொருள் நிறுவனங்கள் 2011 இல் நிறுவப்பட்டன குறுக்கு-தளம் இலவச மென்பொருள் இலவச ப்ராக்ஸி சேவையகங்கள் இலவச மென்பொருள் சி இலவச வலை சேவையக மென்பொருளில் திட்டமிடப்பட்டுள்ளது லினக்ஸ் எதிர் ப்ராக்ஸி மென்பொருள் நிறுவனங்களுக்கான ப்ராக்ஸி சேவையக மென்பொருள் ரஷ்ய மென்பொருள் நிறுவனங்கள் பி. எஸ். டி உரிமத்தைப் பயன்படுத்தி லினக்ஸ் ரஷ்ய கண்டுபிடிப்புகளுக்கான யுனிக்ஸ் நெட்வொர்க் தொடர்பான மென்பொருள் வலை சேவையக மென்பொருள் வலை சேவையக மென்பொருள்