NGINX: et interessant alternativ til Apache

Denne eldgamle Internett server Det vinner popularitet innenfor Forretningsfelt. Nginx er nå det nye nummer to av webservere, hovedsakelig fordi det er et raskt, lett og åpen kildekode-alternativ til den allmektige Apache. Her er hvorfor det vekker så mye oppmerksomhet.


Å velge en webserver pleide å være enkelt. Hvis du hadde en Windows-butikk, brukte du Internet Information Server (IIS); ellers, Apache. Ikke noe problem. Nå er det imidlertid flere alternativer for webservere. Et av hovedalternativene er Nginx, et åpen kildekodeprogram som ble nummer to på webserveren i verden, ifølge Netcraft, webserveranalyseselskapet.

NGINX (uttalt "motor X") er en åpen kildekode HTTP-webserver som også inkluderer e-posttjenester med tilgang til Internet Message Protocol (IMAP) og Post Office Protocol (POP) -server. NGINX er også klar til å brukes som omvendt proxy. I denne modusen brukes NGINX til å balansere belastningen mellom back-end-serverne, eller for å gi caching for en langsom back-end-server.

Bedrifter som online TV-selskap Hulu bruker NGINX for sin stabilitet og enkle oppsett. Andre brukere, for eksempel Facebook og WordPress.com, bruker den fordi den asynkrone arkitekturen til webserveren etterlater et lite minnefotavtrykk og lavt ressursforbruk, noe som gjør den ideell til å håndtere flere og endre aktive websider.

Det er en vanskelig oppgave. I følge direktøren for NGINX, arkitekten Igor Sysoev, kan NGINX støtte hundrevis av millioner av Facebook-brukere.

Sysoev begynner med å si “mens webservere skiller seg ved å ha mange funksjoner og være noe av en generell webprogramvare, skiller NGINX seg ut for sitt sett med hovedfunksjoner knyttet til ytelse, skalerbarhet og kostnadseffektivitet. Over tid førte den organiske veksten av NGINX prosjektet til den nåværende situasjonen, og ga 10% av hele Internett (noe som er mye) «.

"Det er hovedsakelig på grunn av antall funksjoner den har og hvordan de brukes," fortsetter Sysoev. “Internt skyldes det også arkitekturen, som er forskjellig fra den tradisjonelle modellen for å holde en kopi av seg selv klar til å betjene hver nye forespørsel. I stedet behandler NGINX titusenvis av samtidige tilkoblinger i en kompakt prosessor med flere CPUer, som du bare har det tilsvarende antallet NGINX-prosesser for å skalere veldig bra.

Vil du vite mer? Programmet er tilgjengelig for bruk og er åpen kildekode. I følge Sysoev er selskapets forretningsmodell basert på to lisenser. "Vi kommer til å holde versjonen med gratis programvare [fri programvare og åpen kildekode] mer funksjonell og oppdatert," sier han. “Og vi vil gjerne finne kommersielle utvidelser som blir anerkjent basert på denne versjonen og verdt å kjøpe for selskaper som trenger avanserte funksjoner som normalt ikke er tilgjengelige i andre lignende open source-produkter. Vi tilbyr tradisjonelle kommersielle versjoner og rådgivning for open source-versjonen av NGINX, og har allerede vært engasjert av et par kunder siden vi ble et selskap. »

Hvis du vil at nettjenestene dine skal være raske uten å bryte banken og bruke et budsjett på maskinvare, fortjener NGINX helt klart din oppmerksomhet.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   David Gomez sa

    emsLinux har brukt NGINX i et år nå, og jeg endrer det ikke for noe. Serveren jeg har er den mest beskjedne, og med nGINX flyr den som om den var den kraftigste, jeg elsker den.

  2.   gon sa

    Det hørtes ut som om jeg hadde sett den et sted når den var i vedlikehold eller noe sånt, hehe, men jeg visste ikke at den ble brukt av frekke nettsteder.
    Jeg så på siden Addons / Modules, og den har noen interessante;), den ser veldig bra ut.

  3.   Neste sa

    Jeg bruker noe mye bedre som heter Nodejs

    1.    Mateo sa

      Det har ingenting å gjøre med det, de er to forskjellige ting for to forskjellige språk, og det beste er at de kan slås sammen. Hvis du har en linux-server, er det bra å bruke nginx til å omdirigere domenene til nettstedene du vil ha og virtualisere nettstedene dine som du har i Node.js. Derfor anbefaler jeg at du blir med på VPS-prosjekter (virtuell privat server), det er et sted å lage serverne dine for hånd uten at noen forteller deg hva du kan eller ikke kan, du er fri til å gjøre det du vil. Jeg bruker Digital Ocean: https://www.digitalocean.com/?refcode=0dcdca453dcc Av to grunner er den ene at den anbefales, og den andre er fordi den har mange opplæringsprogrammer for å gi deg sikkerhet og for å kunne få alt til å fungere bra. Jeg håper det serverer deg, hilsener! Forresten, takk for innlegget, jeg skal begynne med nginx !!

  4.   La oss bruke Linux sa

    Du må vite hvordan du bruker den også, ikke sant? Dah!

  5.   Luis sa

    Muylinux.com-nettstedet bruker nginx. Som om 2 år har de droppet det to ganger som jeg husker, og de kommenterte at det skyldtes en NGINX-feil.

  6.   La oss bruke Linux sa

    Gratulerer!

  7.   Marta sa

    Hei!
    Ett spørsmål, jeg leter etter videregående opplæring i NGINX, er det offisiell opplæring? Bedre å velge egentrening? Hva vil du anbefale oss?

    Takk!

  8.   Josue sa

    Haber virker interessant, la oss prøve.

  9.   eikrot sa

    veldig tydelig og dirigere artikkelen. Takk skal du ha.

    Nå har siden en melding i overskriften som informerer om artikkelens alder, og at den kan være "utdatert". Jeg vil foreslå at du råder forfattere av setningen om å se etter ordet "utdatert." Vi har på språket vårt (og i mange andre noe lignende) ordet "foreldet", eller "gammeldags", "feil" ... for å uttrykke at tiden som har gått kan ha endret sannheten til det som kommer til uttrykk i teksten.

    Takk.