Obsah
Hlavní rozdíl
G-WAN (freeware) i Nginx (open-source) jsou HTTP servery pro Linux a Windows. Obě mají v úmyslu být „lehké“ a „rychlé“. Projekt Nginx byl zahájen v roce 2004, zatímco G-WAN byl zahájen v roce 2009. G-WAN běží jako jediný proces s vláknem na fyzický procesor (nebo jádro). Nginx běží jako hlavní proces a několik pracovních procesů. Věk Nginxu je ve srovnání s G-Wanem méně flexibilní.
Co je G-WAN?
G-WAN provozuje C, C # nebo Java s menším CPU a méně RAM při zpracování více požadavků než jiné servery. Další jazyky (Go, PHP, Python, Ruby, JS ...) těží z vícejádrové architektury G-WAN. G-WAN podporuje HTTP 1.1, ale jeho obsluhy protokolů jsou flexibilnější a usnadňují připojení knihoven třetích stran. Bylo implementováno větší množství protokolů, jako jsou SCGI, DNS (TCP a UDP), SMTP a POP3, několik databázových serverů a serverů s klíčem a hodnotou a dokonce i VPN.
Co je Nginx?
NGINX je tajným srdcem moderního webu a napájí 1 ze 3 nejrušnějších webů a aplikací na světě. Projekt open source NGINX byl zahájen v roce 2002 a během posledních 10 let exponenciálně rostl. Dnes si miliony inovátorů vybírají NGINX pro poskytování svých webů a aplikací s výkonem, spolehlivostí, zabezpečením a rozsahem.
Klíčové rozdíly
- G-WAN běží jako jediný proces s vláknem na fyzický procesor (nebo jádro). Nginx běží jako hlavní proces a několik pracovních procesů.
- Tržní podíl společnosti G-WAN není znám, ale pravděpodobně je pod 1%, což je v souladu s tržním podílem společnosti Nginx ve stejném věku (web a dokumentace Nginx byly přeloženy po 5 letech „důvěrného“ použití omezeného na ruský trh).
- G-WAN usiluje o to, aby byl super rychlý bez konfigurace, a zároveň nabízí skripty pro úpravy a přehrávání v Asm, C, C ++, C #, D, Go, Java, JavaScript, Lua, Objective-C, Perl, PHP, Python, Ruby. a Scala (a úložiště klíč-hodnota, klient, I / O GIF, 2D výkresy, grafy a jiskry, krypto, RNG…), které mohou vypadat trochu pro vývojáře orientované na webové designéry, ale které potěší programátory - cílené publikum Na rozdíl od toho má Nginx mnoho tradičních funkcí webového serveru (jako jsou různé druhy konfiguračních souborů a složitých modulů), které jsou více zaměřeny na Web Masters než na webové vývojáře.
- Nginx podporuje HTTP 1.1 a SPDY a koncept implementace HTTP 2.0 prostřednictvím modulů specifických pro Nginx.
- G-WAN také podporuje HTTP 1.1, ale jeho obsluhy protokolů jsou flexibilnější a usnadňují připojení knihoven třetích stran. Bylo implementováno větší množství protokolů, jako jsou SCGI, DNS (TCP a UDP), SMTP a POP3 , několik databázových serverů a serverů s klíčem a hodnotou a dokonce i VPN.
- Nginx, navzdory svému věku, je ve srovnání s G-Wan méně flexibilní.
- Společnost Nginx, která je dvakrát starší než společnost G-WAN, rychle zvýšila svůj podíl na trhu poté, co zakladatel společnosti DELL Computers investoval do komerční společnosti „Nginx Inc“. Zatímco statistiky se liší v závislosti na společnostech, které měří tržní podíly, podle průzkumu z webového serveru z dubna 2014 nyní Nginx používá přibližně 37,7% webových stránek.
- Díky odlišnému designu založeném na vláknech a událostech je G-WAN lehčí a rychlejší než běžné servery, což v průběhu let nezávisle ověřuje několik benchmarků třetích stran.