Nginx fornisce rapidamente i contenuti statici con un utilizzo efficiente delle risorse di sistema. È possibile distribuire contenuti dinamici HTTP su una rete che utilizza i gestori FastCGI per gli script, e può servire come un bilanciatore di carico software molto capace.
Nginx utilizza un approccio asincrono basato su eventi nella gestione delle richieste in modo da ottenere prestazioni più prevedibili sotto stress, in contrasto con il modello del server HTTP Apache che usa un approccio orientato ai thread o ai processi nella gestione delle richieste.
In origine, nginx è stato sviluppato per soddisfare le esigenze di vari siti gestiti da Rambler (un portale russo), per il quale ngnix serviva 500 milioni di richieste al giorno a partire da settembre 2008.
Secondo il Web Server Survey Netcraft di maggio 2011, nginx è risultato essere il terzo server web più utilizzato in tutti i domini (7,50% dei siti esaminati) e il quarto server web più utilizzato per tutti i siti "attivi" (8,23% dei siti esaminati). Secondo BuiltWith, è utilizzato dal 9,92% del primo milione di siti web e la sua crescita all'interno dei primi diecimile, centomila ed un milione è in aumento.
Caratteristiche HTTP di base:
Gestione dei file statici, file di indice, e auto-indicizzazione
Reverse proxy con caching
Bilanciamento del carico
Tolleranza agli errori
Supporto SSL
Supporto FastCGI con il caching
Server virtuali basati su nome ed IP
Streaming FLV
Streaming MP4, utilizzando il modulo streaming MP4
Autenticazione di accesso nelle pagine web
Compressione gzip
Capacità di gestire più di 10000 connessioni simultanee
Riscrittura degli URL
Log personalizzato
include server-side
WebDAV
Caratteristiche come mail proxy:
Proxy SMTP, POP3 e IMAP
Supporto per STARTTLS
Supporto SSL
Screenshots. (installazione)
Aggiornamenti:
Ultime versioni pubblicate:
2011-11-01nginx-1.0.9 stable version has been released.
2011-10-31nginx-1.1.7 development version has been released.
2011-10-17nginx-1.1.6 development version has been released.
2011-10-12NGINX, Inc. has announced its Series A funding.
2011-10-05nginx-1.1.5 development version has been released.
2011-10-01nginx-1.0.8 stable version has been released.
2011-09-30nginx-1.0.7 stable version has been released.
New HTTP MP4 module included.
2011-09-23nginx was imported to OpenBSD src tree.
2011-09-20nginx-1.1.4 development version has been released.
Support of persistent connections with upstream servers.
2011-09-14nginx-1.1.3 development version has been released.
New HTTP MP4 module.
2011-09-05nginx-1.1.2 development version has been released.
2011-08-29nginx-1.0.6 stable version has been released.
2011-08-22nginx-1.1.1 development version has been released.
2011-08-03We are happy to announce trac.nginx.org.
Ricerca personalizzata
Se ti è piaciuto l'articolo, iscriviti al feed per tenerti sempre aggiornato sui nuovi contenuti del blog: