Innhold
Hovedforskjell
Både G-WAN (freeware) og Nginx (open source) er HTTP-servere for Linux og Windows. Begge har til hensikt å være “lette” og “raske”. Nginx-prosjektet startet i 2004 mens G-WAN startet i 2009. G-WAN kjører som en enkelt prosess med en tråd per fysisk CPU (eller Core). Nginx kjører som en masterprosess og flere arbeiderprosesser. Nginxs alder er mindre fleksibel sammenlignet med G-Wan.
Hva er G-WAN?
G-WAN kjører C, C # eller Java med mindre CPU og mindre RAM mens du håndterer flere forespørsler enn andre servere. Andre språk (Go, PHP, Python, Ruby, JS ...) drar nytte av G-WANs flerkjernearkitektur. G-WAN støtter HTTP 1.1, men protokollbehandlerne er mer fleksible og gjør det mye enklere å plugge tredjepartsbiblioteker, et større antall protokoller er implementert, for eksempel SCGI, DNS (TCP og UDP), SMTP og POP3, flere database- og nøkkel- / verdiservere, og til og med en VPN.
Hva er Nginx?
NGINX er det hemmelige hjertet til det moderne nettet, og får 1 av 3 av verdens travleste nettsteder og applikasjoner. NGINX open source-prosjektet startet i 2002 og har vokst eksponentielt i løpet av de siste 10 årene. I dag velger millioner av innovatører NGINX for å levere sine nettsteder og applikasjoner med ytelse, pålitelighet, sikkerhet og skala.
Viktige forskjeller
- G-WAN kjører som en enkelt prosess med en tråd per fysisk CPU (eller Core). Nginx kjører som en masterprosess og flere arbeiderprosesser.
- G-WANs markedsandel er ukjent, men sannsynligvis langt under 1%, noe som er i samsvar med Nginxs markedsandel på samme alder (nettstedet og dokumentasjonen Nginx ble oversatt etter 5 års "konfidensiell" bruk begrenset til det russiske markedet).
- G-WAN tar sikte på å være superraske uten konfigurasjon, samtidig som de tilbyr “edit & play” -skript i Asm, C, C ++, C #, D, Go, Java, JavaScript, Lua, Objekt-C, Perl, PHP, Python, Ruby og Scala (og en Key-Value-butikk, klient, GIF I / O, 2D-tegning, diagrammer og sparklines, crypto, RNGs ...) som kan se litt for utviklerorientert ut for nettdesignere, men som vil glede programmerere - målgruppen målrettet av G-WAN. I motsetning til dette har Nginx mange tradisjonelle webserverfunksjoner (som forskjellige slags konfigurasjonsfiler og komplekse moduler) som er mer målrettet mot webmasters enn webutviklere.
- Nginx støtter HTTP 1.1 og SPDY og utkastet til HTTP 2.0-implementering via Nginx-spesifikke moduler.
- G-WAN støtter også HTTP 1.1, men protokollbehandlerne er mer fleksible og gjør det mye enklere å plugge tredjepartsbiblioteker, et større antall protokoller er implementert, for eksempel SCGI, DNS (TCP og UDP), SMTP og POP3 , flere database- og nøkkel- / verdiservere, og til og med en VPN.
- Til tross for sin alder er Nginx mindre fleksibel sammenlignet med G-Wan.
- Nginx, som er to ganger eldre enn G-WAN, har raskt økt sin markedsandel etter at grunnleggeren av DELL Computers investerte i det kommersielle selskapet "Nginx Inc". Mens statistikk er forskjellig avhengig av selskapene som måler markedsandeler, brukes Nginx nå av omtrent 37,7% av nettstedene i henhold til webserverundersøkelsen fra april 2014
- Ved å bruke en annen design basert på tråder og hendelser, er G-WAN lettere og raskere enn mainstream-serverne, et faktum uavhengig bekreftet av flere tredjeparts benchmarks gjennom årene.