Versione del server delle applicazioni NGINX Unit 1.10.0

Si è tenuto il rilascio del server delle applicazioni NGINX Unit 1.10, nell'ambito del quale si sviluppa una soluzione per l'esecuzione di applicazioni web in vari linguaggi di programmazione (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js e Java). Sotto la gestione di NGINX Unit possono essere eseguite contemporaneamente più applicazioni in diversi linguaggi di programmazione, i cui parametri di avvio possono essere modificati dinamicamente senza la necessità di modificare i file di configurazione e riavviare. Il codice è scritto in linguaggio C e è distribuito sotto la licenza Apache 2.0. È possibile familiarizzare con le caratteristiche di NGINX Unit nel comunicato del primo rilascio.

Nella nuova versione:

  • Aggiunta la supporto iniziale per il server WebSocket integrato, attualmente disponibile solo per Node.js e presto in arrivo per Java. Per gestire le connessioni WebSocket in Node.js, utilizzare l'oggetto server dal modulo ‘unit-http’, ad esempio «var webSocketServer = require(‘unit-http/websocket’).server»;
  • Aggiunta la supporto per l'estrazione di PATH_INFO dall'URI nel modulo PHP, consentendo di gestire correttamente richieste come «/app.php/some/path?some=args»;
  • Aggiunta la possibilità di instradare le richieste secondo lo schema del protocollo nell'URL (HTTP o HTTPS);
  • Nel modulo Java è stata aggiunta la supporto per le richieste multipart;
  • Migliorata la compatibilità del modulo Node.js con le versioni Node.js 11.10+.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster