| HT articoli
| WebserverNginx e Apache: affiancarli nei nostri server in produzione
di Redazione HostingTalkTable of Contents:
- Nginx e Apache: affiancarli nei nostri server in produzione
- Il confronto con Apache, è davvero più veloce?
-  Svantaggi nell'uso di Nginx come webserver
- Installazione e configurazione di Nginx
- Apache ed Nginx, due è meglio di uno !
Nginx (la cui pronuncia è engine x) è uno dei web server, reverse proxy e mail proxy più leggeri disponibili in circolazione; è infatti nato per risolvere il famigerato problema C10K implementando la gestione delle connessioni con epoll al posto di usare il sistema a threads.
Questo permette di gestire le connessioni usando veramente pochissima RAM anche con un aumento esponenziale delle richieste che il web server si trova a dover gestire. Più avanti nell’articolo vedremo di cosa è capace, benchmark alla mano.
Il padre del progetto è Igor Sysoev, che nel 2005 ha scritto da zero nginx per la compagnia in cui lavora, Ramblermedia, il cui portale è uno dei più visitati siti russi.
Pur essendo stato creato per una specifica azienda è stata scelta la vincente strada dell’opensource, nginx è infatti rilasciato sotto licenza BSD-like che ha permesso negli anni una massiccia aggiunta di funzioni che hanno sicuramente contribuito tantissimo all’importante traguardo raggiunto nelle ultime settimane: nginx si trova ad oggi al terzo posto nella classifica dei web server più usati al mondo. Secondo Netcraft, infatti, nel mese di gennaio 2010 ben il 7,53% dei siti mondiali sono hostati su questo potente web server e la percentuale è in costante e rapida crescita.
A cura di Andrea Usuelli per HostingTalk.it
Powered by Disqus