Варақаи NGINX 1.20.0 Сервери Барномаҳо

сурат гирифт барориши сервери барнома Воҳиди NGINX 1.20, ки дар доираи он як ҳалли барои таъмини роҳандозии барномаҳои веб бо забонҳои гуногуни барномасозӣ (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js ва Java) таҳия карда мешавад. Воҳиди NGINX метавонад ҳамзамон якчанд замимаро бо забонҳои гуногуни барномасозӣ иҷро кунад, ки параметрҳои оғозёбии онҳоро бидуни таҳрири файлҳои конфигуратсия ва бозоғозӣ ба таври динамикӣ тағир додан мумкин аст. Рамз дар C ва навишта шудааст паҳн мекунад дар зери Apache 2.0 литсензия шудааст. Шумо метавонед бо хусусиятҳои NGINX Unit дар эълон масъалаи якум.

Версияи нави забони Python дастгирии интерфейси барномасозиро амалӣ мекунад АСГИ (Интерфейси асинхронии сервер Gateway), ки ҳамчун ивазкунандаи WSGI тарҳрезӣ шудааст, ки ба таъмини ҳамкории серверҳо, чаҳорчӯбаҳо ва барномаҳое, ки амалиёти асинхронӣ дастгирӣ мекунанд, нигаронида шудааст.
Воҳиди NGINX интерфейси дар барномаи Python (ASGI ё WSGI) истифодашударо ба таври худкор муайян мекунад. Конфигуратсияи ASGI ба танзимоти қаблан пешниҳодшудаи WSGI монанд аст.

Дигар тағйирот:

  • Модули Python сервери дарунсохташудаи WebSocket-ро илова кардааст, ки онро дар барномаҳое истифода бурдан мумкин аст, ки бо мушаххасоти ASGI Message Format 2.1 мувофиқанд.
  • Модули PHP ҳоло пеш аз кроут кардани он оғоз карда мешавад, ки имкон медиҳад ҳамаи замимаҳои дар система мавҷудбуда бор карда шаванд.
  • Тасвирҳои AVIF ва APNG ба рӯйхати намудҳои дастгиришавандаи MIME илова карда шуданд.
  • Маҷмӯи санҷишӣ ба истифодаи pytest табдил дода шудааст.
  • Васлкунии автоматии системаи файлии ҷудошудаи /tmp дар муҳити chroot фаъол карда шудааст.
  • Тағйирёбандаи $ host дастрасӣ ба арзиши муқарраршудаи сарлавҳаи "Host" -ро аз дархост таъмин мекунад.
  • Опсияи "даъватшаванда" илова карда шуд, то номҳои замимаҳои Python даъват карда шаванд.
  • Мутобиқат бо PHP 8 RC 1 таъмин карда мешавад.
  • Ба объекти "изолятсия" опсияи "автомонтаж" илова карда шуд, то насби автоматии вобастагӣ барои модулҳои дастгирии забонро хомӯш кунад.

Манбаъ: opennet.ru

Илова Эзоҳ