Turinys
Pagrindinis skirtumas
Tiek „G-WAN“ (nemokama programa), tiek „Nginx“ (atviro kodo) yra „HTTP“ serveriai, skirti „Linux“ ir „Windows“. Abu ketina būti „lengvi“ ir „greiti“. „Nginx“ projektas prasidėjo 2004 m., O „G-WAN“ - 2009 m.. „G-WAN“ veikia kaip vienas procesas su sriegiu vienam fiziniam procesoriui (arba pagrindiniam). „Nginx“ veikia kaip pagrindinis procesas ir keli darbininkai. „Nginx“ amžius yra mažiau lankstus, palyginti su „G-Wan“.
Kas yra G-WAN?
„G-WAN“ naudoja C, C # arba „Java“ su mažiau procesoriaus ir mažiau RAM, tvarkydamas daugiau užklausų nei kiti serveriai. Kitos kalbos („Go“, „PHP“, „Python“, „Ruby“, JS…) yra naudingos iš daugialypės „G-WAN“ architektūros. „G-WAN“ palaiko HTTP 1.1, tačiau jo protokolų tvarkytojai yra lankstesni ir palengvina trečiųjų šalių bibliotekų prijungimą, todėl buvo įdiegta daugiau protokolų, tokių kaip SCGI, DNS (TCP ir UDP), SMTP ir POP3, keletas duomenų bazių ir raktų / vertės serverių ir net VPN.
Kas yra Nginx?
NGINX yra slaptoji modernaus žiniatinklio širdis, teikianti energiją 1 iš 3 aktyviausių pasaulio svetainių ir programų. NGINX atvirojo kodo projektas buvo pradėtas 2002 m. Ir per pastaruosius 10 metų išaugo eksponentiškai. Šiandien milijonai novatorių pasirenka NGINX, kad pateiktų savo svetaines ir programas našumu, patikimumu, saugumu ir mastu.
Pagrindiniai skirtumai
- „G-WAN“ vykdomas kaip vienas procesas su gija vienam fiziniam procesoriui (arba „Core“). „Nginx“ veikia kaip pagrindinis procesas ir keli darbininkai.
- „G-WAN“ rinkos dalis nežinoma, tačiau greičiausiai gerokai mažesnė nei 1%, o tai atitinka „Nginx“ rinkos dalį to paties amžiaus (interneto svetainė ir „Nginx“ dokumentacija buvo išversti po 5 metų „konfidencialios“ naudojimo tik Rusijos rinkoje).
- „G-WAN“ siekia būti greitas be konfigūracijos, tuo pačiu metu siūlant „taisyti ir leisti“ scenarijus Asm, C, C ++, C #, D, Go, Java, JavaScript, Lua, Objective-C, Perl, PHP, Python, Ruby ir „Scala“ (ir „Key-Value“ parduotuvė, klientas, GIF I / O, 2D brėžinys, diagramos ir žvakidės, kriptografija, RNG…), kurie gali atrodyti šiek tiek per daug orientuoti į kūrėjus interneto dizaineriams, bet kurie pradžiugins programuotojus - tikslinę auditoriją „G-WAN“. Priešingai, „Nginx“ turi daug tradicinių žiniatinklio serverio funkcijų (pvz., įvairių rūšių konfigūracijos failus ir sudėtingus modulius), kurios labiau skirtos žiniatinklio meistrų, o ne interneto kūrėjams.
- „Nginx“ palaiko „HTTP 1.1“ ir „SPDY“ ir HTTP 2.0 projekto įgyvendinimą naudojant „Nginx“ specifinius modulius.
- „G-WAN“ taip pat palaiko HTTP 1.1, tačiau jo protokolų tvarkytojai yra lankstesni ir daug lengviau prijungti trečiųjų šalių bibliotekas. Įdiegta daugiau protokolų, tokių kaip SCGI, DNS (TCP ir UDP), SMTP ir POP3. , keletas duomenų bazių ir raktų / vertės serverių ir net VPN.
- Nepaisant savo amžiaus, „Nginx“ yra mažiau lankstus, palyginti su „G-Wan“.
- „Nginx“, dvigubai senesnė už „G-WAN“, greitai padidino savo rinkos dalį po to, kai „DELL Computers“ įkūrėjas investavo į komercinę bendrovę „Nginx Inc“. Nors statistika skiriasi atsižvelgiant į bendroves, kurios matuoja rinkos dalis, „Nginx“ dabar naudojasi maždaug 37,7% svetainių pagal 2014 m. Balandžio mėn. Tinklo serverio tyrimą
- Naudodamas kitokį dizainą, pagrįstą gijomis ir įvykiais, „G-WAN“ yra lengvesnis ir greitesnis nei pagrindiniai serveriai. Tai per daugelį metų nepriklausomai patikrino kelios trečiųjų šalių etalonai.