venerdì 18 novembre 2011

Nginx web server leggero ad alte prestazioni rilasciato sotto licenza BSD-like.

Maria Susana Diaz | 20:49 |
Nginx è un web server / proxy inverso leggero ad alte prestazioni, è anche un server  di posta elettronica (IMAP / POP3) proxy, rilasciato sotto licenza BSD-like. Funziona su Unix, Linux, varianti di BSD, Mac OS X, Solaris.

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:

Trovato questo articolo interessante? Condividilo sulla tua rete di contatti in Twitter, sulla tua bacheca su Facebook, in Linkedin, Instagram o Pinterest. Diffondere contenuti che trovi rilevanti aiuta questo blog a crescere. Grazie!

LINKEDIN