NGINX: een interessant alternatief voor Apache

Deze oude web Server Het is aan het winnen populariteit binnen de zakelijke reikwijdte. NGINX is nu het nieuwe nummer twee van webservers, grotendeels omdat het een snel, lichtgewicht en open source alternatief is voor de almachtige apache. Dit is waarom het zoveel aandacht trekt.


Vroeger was het kiezen van een webserver eenvoudig. Als u een Windows-winkel had, gebruikte u Internet Information Server (IIS); anders Apache. Geen probleem. Nu zijn er echter meer opties voor webservers. Een van de belangrijkste alternatieven is NGINX, een open source programma dat volgens de website de nummer twee webserver ter wereld werd Netcraft, het bedrijf voor webserveranalyse.

NGINX (uitgesproken als "engine X") is een open source HTTP-webserver die ook e-maildiensten bevat met toegang tot Internet Message Protocol (IMAP) en Post Office Protocol (POP) -server. NGINX is ook klaar om te worden gebruikt als een reverse proxy. In deze modus wordt NGINX gebruikt om de belasting tussen de back-end-servers te verdelen, of om caching te bieden voor een langzame back-end-server.

Bedrijven zoals online tv-bedrijf Hulu gebruiken NGINX vanwege de stabiliteit en eenvoudige installatie. Andere gebruikers, zoals Facebook en WordPress.com, gebruiken het omdat de asynchrone architectuur van de webserver een kleine geheugenvoetafdruk en een laag resourceverbruik achterlaat, waardoor het ideaal is voor het verwerken van meerdere en veranderende actieve webpagina's.

Dat is een moeilijke taak. Volgens de directeur van NGINX, de architect Igor Sysoev, is dit hoe NGINX honderden miljoenen Facebook-gebruikers kan ondersteunen.

Sysoev begint met te zeggen “terwijl webservers verschillen doordat ze veel functies hebben en een soort websoftware voor algemeen gebruik zijn, valt NGINX op door zijn reeks hoofdkenmerken die verband houden met prestaties, schaalbaarheid en kostenefficiëntie. Na verloop van tijd leidde de organische groei van NGINX het project naar de huidige situatie, met 10% van het volledige internet (wat veel is) «.

"Het komt vooral door het aantal functies dat het heeft en hoe ze worden toegepast", vervolgt Sysoev. “Intern is het ook te danken aan zijn architectuur, die verschilt van het traditionele model om een ​​kopie van zichzelf gereed te houden om aan elk nieuw verzoek te voldoen. In plaats daarvan verwerkt NGINX tienduizenden gelijktijdige verbindingen in een compact, multi-CPU-proces waarvan je alleen het overeenkomstige aantal NGINX-processen hebt om echt goed te schalen.

Meer weten? Het programma is beschikbaar voor gebruik en is open source. Volgens Sysoev is het bedrijfsmodel van het bedrijf gebaseerd op twee licenties. "We gaan de versie met gratis software [Vrije Software en Open Source] functioneler en up-to-date houden", zegt hij. “En we zouden graag zien dat de commerciële extensies die op basis van deze release worden herkend, de moeite waard zijn om aan te schaffen voor bedrijven die geavanceerde functies nodig hebben die normaal niet beschikbaar zijn in een ander vergelijkbaar open-sourceproduct. We bieden ook traditionele commerciële versies en advies voor de open source-versie van NGINX, en zijn al door een aantal klanten in dienst genomen sinds we een bedrijf werden. »

Als u wilt dat uw webservices snel zijn zonder de bank te breken en een budget aan hardware te besteden, verdient NGINX duidelijk uw aandacht.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   David Gómez zei

    emsLinux gebruikt NGINX nu een jaar en ik verander het voor niets. De server die ik heb is de meest bescheiden en met nGINX vliegt het alsof het de krachtigste is, ik vind het geweldig.

  2.   gon zei

    Het klonk alsof ik het ergens had gezien toen het onderhoud onderging of zoiets, maar ik wist niet dat het werd gebruikt door onbeschofte sites.
    Ik keek naar de Addons / Modules-pagina en het heeft een paar interessante;), het ziet er erg goed uit.

  3.   volgende zei

    Ik gebruik iets veel beters genaamd Nodejs

    1.    Mateo zei

      Het heeft er niets mee te maken, het zijn twee verschillende dingen voor twee verschillende talen en het beste is dat ze kunnen worden samengevoegd. Als je een linux-server hebt, is het goed om nginx te gebruiken om de domeinen om te leiden naar de sites die je wilt en om je sites die je hebt in Node.js. Daarom raad ik je aan om je aan te sluiten bij VPS-projecten (virtual private server), het is een plek om je servers met de hand te creëren zonder dat iemand je vertelt wat je wel of niet kunt doen, je bent vrij om te doen wat je wilt. Ik gebruik Digital Ocean: https://www.digitalocean.com/?refcode=0dcdca453dcc Om twee redenen, de ene is dat het ten zeerste wordt aanbevolen en de andere is omdat het veel tutorials bevat om je veiligheid te geven en om alles goed te laten werken. Ik hoop dat het je van dienst is, groeten! Trouwens, bedankt voor de post, ik ga beginnen met nginx !!

  4.   Laten we Linux gebruiken zei

    Je moet toch ook weten hoe je het moet gebruiken? Dah!

  5.   Luis zei

    De site muylinux.com gebruikt nginx. Zoals in 2 jaar hebben ze het 2 keer laten vallen dat ik me herinner en ze merkten op dat het te wijten was aan een NGINX-fout.

  6.   Laten we Linux gebruiken zei

    Gefeliciteerd!

  7.   marter zei

    Hello!
    Een vraag, ik ben op zoek naar geavanceerde training in NGINX, is er officiële training? Beter kiezen voor zelftraining? Wat zou u ons aanbevelen?

    bedankt!

  8.   Josue zei

    Haber lijkt interessant, laten we het eens proberen.

  9.   groots zei

    heel duidelijk en direct het artikel. Dank je.

    Nu heeft de pagina een bericht in de koptekst waarin wordt aangegeven hoe oud het artikel is en dat het "verouderd" kan zijn. Ik zou willen voorstellen dat u schrijvers van die zin adviseert om het woord "verouderd" te controleren. We hebben in onze taal (en in vele andere iets soortgelijks) het woord 'verouderd', of 'ouderwets', 'fout' ... om uit te drukken dat de verstreken tijd de waarheidsgetrouwheid van wat wordt uitgedrukt in de tekst.

    Dank u.