lëshimi i serverit të aplikacioneve , në kuadër të cilit po zhvillohet një zgjidhje për funksionimin e aplikacioneve web në gjuhë të ndryshme programuese (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js dhe Java). Nën menaxhimin e NGINX Unit, disa aplikacione në gjuhë të ndryshme programuese mund të ekzekutohen njëkohësisht, dhe parametrat e lançimit mund të ndryshohen me dinamikë pa pasur nevojë të redaktohen skedarët e konfigurimit dhe të rindezen. Kodi është shkruar në gjuhën C dhe nën licencën Apache 2.0. Keni mundësi të njiheni me veçoritë e NGINX Unit në çlirimin e parë.
Në këtë version të ri:
- Shtojca e mbĂ«shtetjes fillestare pĂ«r serverin e integruar WebSocket, i cili aktualisht Ă«shtĂ« nĂ« dispozicion vetĂ«m pĂ«r Node.js dhe sĂ« shpejti do tĂ« jetĂ« i disponueshĂ«m pĂ«r Java. PĂ«r tĂ« trajtuar lidhjet WebSocket nĂ« Node.js, duhet tĂ« pĂ«rdoret objekti server nga moduli âunit-httpâ, pĂ«r shembull «var webSocketServer = require(âunit-http/websocketâ).server»;
- Shtuar mbështetje për nxjerrjen e PATH_INFO nga URI në modulën PHP, që lejon trajtimin e saktë të kërkesave si «/app.php/some/path?some=args»;
- Shtuar mundësia për ruterimin e kërkesave sipas skemës së protokollit në URL (HTTP ose HTTPS);
- Në modulën Java është shtuar mbështetje për kërkesat multipart;
- Përmirësuar kompatibilitetin e modulit Node.js me versionet Node.js 11.10+.
Burimi: opennet.ru
