NGINX: zanimljiva alternativa Apacheu

Ova drevna Web poslužitelj Pobjeđuje popularnost unutar opseg poslovanja. Nginx je sada novo broj dva web poslužitelja, velikim dijelom zato što je brza, lagana i otvorena izvorna alternativa svemoćnom apaš. Evo zašto privlači toliko pažnje.


Odabir web poslužitelja nekada je bio jednostavan. Ako ste imali Windows trgovinu, koristili ste Internet Information Server (IIS); inače, Apače. Nema problema. Međutim, sada postoji više opcija web poslužitelja. Jedna od glavnih alternativa je Nginx, program otvorenog koda koji je postao web poslužitelj broj dva na svijetu, prema Netcraft, tvrtka za analitiku web poslužitelja.

NGINX (izgovara se "engine X") je HTTP web poslužitelj otvorenog koda koji također uključuje usluge e-pošte s pristupom internetskom protokolu poruka (IMAP) i poštanskom protokolu (POP) poslužitelju. Također, NGINX je spreman za upotrebu kao obrnuti proxy. U ovom načinu rada NGINX se koristi za uravnoteženje opterećenja između pozadinskih poslužitelja ili za predmemoriranje sporog pozadinskog poslužitelja.

Tvrtke poput internetske TV tvrtke Hulu koriste NGINX zbog svoje stabilnosti i jednostavnog postavljanja. Drugi korisnici, poput Facebooka i WordPress.com, koriste ga jer asinkrona arhitektura web poslužitelja ostavlja mali trag memorije i malu potrošnju resursa, što ga čini idealnim za rukovanje višestrukim i promjenu aktivnih web stranica.

To je težak zadatak. Prema direktoru NGINX-a, arhitektu Igoru Sysoevu, na ovaj način NGINX može podržati stotine milijuna korisnika Facebooka.

Sysoev započinje riječima: „dok se web poslužitelji razlikuju po tome što imaju puno značajki i predstavljaju nešto poput web softvera opće namjene, NGINX se ističe svojim skupom glavnih značajki povezanih s performansama, skalabilnošću i troškovnom učinkovitošću. S vremenom je organski rast NGINX-a doveo projekt do trenutne situacije, pružajući 10% cjelokupnog Interneta (što je puno).

"To je uglavnom zbog broja značajki koje ima i načina na koji se primjenjuju", nastavlja Sysoev. „Interno je to također zbog njegove arhitekture, koja se razlikuje od tradicionalnog modela držanja svoje kopije spremne da zadovolji svaki novi zahtjev. Umjesto toga, NGINX obrađuje desetke tisuća istovremenih veza u kompaktnom, više CPU procesu od kojih imate samo odgovarajući broj NGINX procesa da biste ih stvarno dobro razmjerili.

Želite li znati više? Program je dostupan za upotrebu i otvorenog je koda. Prema Sysoevu, poslovni model tvrtke temelji se na dvije licence. "Verziju sa besplatnim softverom [Slobodni softver i otvoreni kod] zadržat ćemo funkcionalnijom i ažuriranijom," kaže. “I željeli bismo pronaći komercijalna proširenja koja će biti prepoznata na temelju ovog izdanja i koja vrijedi kupiti za tvrtke kojima su potrebne napredne značajke koje obično nisu dostupne ni u jednom drugom sličnom proizvodu otvorenog koda. Nudimo tradicionalne komercijalne verzije i savjetovanje za otvorenu verziju NGINX-a, a već je angažirano od strane nekoliko klijenata otkako smo postali tvrtka. »

Ako želite da vaše web usluge budu brze bez probijanja troškova i trošenja budžeta na hardver, NGINX očito zaslužuje vašu pažnju.


11 komentara, ostavi svoj

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   David Gomez dijo

    emsLinux koristi NGINX već godinu dana i ne mijenjam ga ni za što. Poslužitelj koji imam je najskromniji i s nGINX-om leti kao da je najmoćniji, volim ga.

  2.   Gon dijo

    Zvučalo mi je da sam ga negdje vidio kad je bio na održavanju ili slično, hahah, ali nisam znao da ga koriste grube stranice.
    Pogledao sam stranicu Addons / Modules i ima nekoliko zanimljivih;), izgleda jako dobro.

  3.   Dalje dijo

    Koristim nešto puno bolje što se zove Nodejs

    1.    Mateo dijo

      To nema nikakve veze, to su dvije različite stvari za dva različita jezika i najbolja stvar je što se mogu spojiti. Ako imate linux poslužitelj, dobro je koristiti nginx za preusmjeravanje domena na web mjesta koja želite i virtualiziranje svojih web mjesta koja imate u Node.js. Stoga vam preporučujem da se pridružite VPS (virtualni privatni poslužitelj) projektima, to je mjesto za stvaranje ručnih poslužitelja sami, bez da vam itko kaže što možete, a što ne možete, možete raditi što želite. Koristim Digital Ocean: https://www.digitalocean.com/?refcode=0dcdca453dcc Iz dva razloga, jedan je izričito preporuka, a drugi zato što sadrži mnoštvo vodiča koji će vam pružiti sigurnost i omogućiti da sve funkcionira dobro. Nadam se da će vam poslužiti, pozdrav! Usput, hvala na postu, započet ću s nginxom !!

  4.   Koristimo Linux dijo

    I ti to moraš znati koristiti, zar ne? Da!

  5.   Luis dijo

    Stranica muylinux.com koristi nginx. Kao što su se u dvije godine dva puta bacili koliko se sjećam i komentirali su da je to bilo zbog NGINX pogreške.

  6.   Koristimo Linux dijo

    Čestitamo!

  7.   Kuna dijo

    Pozdrav!
    Jedno pitanje, tražim napredni trening u NGINX-u, postoji li službeni trening? Bolje se odlučiti za auto-trening? Što biste nam preporučili?

    Hvala!

  8.   Josue dijo

    Haber se čini zanimljivim, probajmo.

  9.   oagroot dijo

    vrlo jasan i direktan članak. Hvala vam.

    Stranica sada u zaglavlju sadrži poruku u kojoj se navodi starost članka i da je možda "zastario". Htio bih vam predložiti da savjetujete pisce te rečenice da provjere postoji li riječ "zastarjelo". U našem jeziku (i u mnogim drugima nešto slično) imamo riječ "zastarjelo" ili "staromodno", "pogrešno" ... da izrazimo da je proteklo vrijeme moglo promijeniti istinitost onoga što se izražava u tekst.

    Hvala Vam.