aquest antic servidor web està guanyant popularitat dins el àmbit empresarial. NGINX és ara el nou número dos de servidors web, en gran part perquè és una alternativa ràpida, lleugera i de codi obert a l'totpoderós Apache. Heus aquí el perquè atrau tant l'atenció. |
Escollir un servidor web solia ser fàcil. Si tenies una botiga de Windows, utilitzaves Internet Information Server (IIS); sinó, Apache. Sense problemes. Ara, però, hi ha més opcions de servidors web. Una de les principals alternatives, és NGINX, Programa de codi obert que es va convertir en el número dos de servidors web al món, segons Netcraft, La companyia d'anàlisi de servidors web.
Nginx (pronunciat com «engine X») és un servidor web HTTP de codi obert que també inclou serveis de correu electrònic amb accés a l'Internet Message Protocol (IMAP) i a l'servidor Post Office Protocol (POP). A més, Nginx està a punt per ser utilitzat com un proxy invers. En aquesta manera, Nginx s'utilitza per equilibrar la càrrega entre els servidors back-end, o per proporcionar emmagatzematge en memòria cau per un servidor back-end lent.
Empreses com la companyia de TV en línia Hulu utilitzen nginx per la seva estabilitat i configuració simple. Altres usuaris, com Facebook i WordPress.com, el fan servir perquè l'arquitectura asíncrona de el lloc web deixa una petita empremta de memòria i baix consum de recursos, fent-lo ideal per al maneig de múltiples i canviants actives pàgines web.
Aquesta és una tasca difícil. D'acord a director de Nginx, l'arquitecte Igor Sysoev, és així com Nginx pot suportar centenars de milions d'usuaris de Facebook.
Sysoev comença dient «mentre que els servidors web es diferencien per tenir un munt de característiques i ser alguna cosa així com un programari web de propòsit general, Nginx es destaca pel seu conjunt de principals característiques associades amb el rendiment, l'escalabilitat i l'eficiència de costos . Amb el temps, el creixement orgànic de Nginx va dirigir el projecte a la situació actual, proveint a el 10% de la totalitat d'Internet (que és molt) «.
«Sobretot és pel nombre de característiques que té i com s'apliquen», continua Sysoev. «Internament, també es deu a la seva arquitectura, que és diferent a el model tradicional de guardar una còpia de si mateix a punt per servir a cada nova sol·licitud. En canvi, Nginx processa desenes de milers de connexions simultànies en un procés compacte i amb diversos nuclis de CPU de les quals només tens el número corresponent de processos de Nginx per escalar realment bé «.
Querés saber més? El programa està disponible per al seu ús i és de codi obert. D'acord amb Sysoev, el model de negoci de la companyia es basa en dues llicències. «Anem a mantenir la versió amb programari lliure [Programari Lliure i Codi Obert] més funcional i actualitzada», diu. «I ens agradaria trobar les extensions comercials per a ser reconeguts en base a aquesta versió i que valgui la pena la seva compra per a les empreses que necessiten funcions avançades que normalment no estan disponibles en cap altre producte de codi obert similar. Oferim versions comercials tradicionals i consultoria per a la versió de codi obert de Nginx, també, i ja ens han contractat un parell de clients des que ens convertim en una empresa. »
Si vols que els teus serveis web siguin ràpids sense haver de trencar el chanchito i gastar-te un pressupost en maquinari, Nginx clarament mereix la teva atenció.
11 comentaris, deixa el teu
A títol personal prefereixo Cherokee: https://es.wikipedia.org/wiki/Cherokee_%28servidor_web%29, http://www.cherokee-project.com
emsLinux fa servir Nginx ja des de fa un any i no ho canvio per res. El servidor que tinc és d'allò més modest i amb Nginx vola com si fos el més poderós, m'encanta.
Em sonava d'haver-ho vist en algun lloc quan aquesta en manteniment o alguna cosa així jeje, però no sàvia que ho usaven llocs sos.
Vaig mirar la pagina d'Addons / Modules i té uns quants interessants;), s'ho veu molt bo.
Jo estic utilitzant alguna cosa molt millor es diu Nodejs
No té res a veure, són dues coses diferents apra dos llenguatges diferents i el millor és que es poden fusionar. Si tenes un servidor linux, aquesta bo utilitzar nginx per redireccionar els dominis als llocs que vulguis i virtualitzar els teus llocs que tenes a Node.js. Per tant, els recomano que s'uneixin a projectes VPS (virtual private server), és un lloc per crear els teus servidors vós a mà sense que ningú et digui el que podis o no fer, aquestes lliure de fer el que vulguis. Jo estic fent servir Digital Ocean: https://www.digitalocean.com/?refcode=0dcdca453dcc per dues raons, una és que és altament recomanat i l'altra és perquè té molts tutorials per donar-li seguretat i per poder fer funcionar tot bé. Espero els serveixi, salutacions! Per cert, gràcies pel post, vaig a començar amb nginx !!
Cal saber fer-lo servir també, no? Dah!
El lloc muylinux.com utilitza nginx. Com en 2 anys se'ls ha caigut 2 cops que jo recordi i ells comentaven que es devia a un error de Nginx.
Felicitacions!
Hola!
Una pregunta, estic buscant formació avançada en Nginx, existeix formació oficial? ¿Millor optar per l'autoformació? ¿Què ens recomanaríeu ??
Gràcies!
Haver sembla interessant, anem a donar-li una provada.
molt clar i directe l'article. Gràcies.
Ara la pàgina té un missatge en la seva capçalera avisant de l'antiguitat de l'article, i que pot estar «desactualitzat». M'agradaria suggerir-li que avisi als que escriuen aquesta frase que revisi l'existència de la paraula «desactualitzat». Tenim en el nostre idioma (i en molts altres alguna cosa similar) la paraula «obsolet», o «antiquat», «equivocat» ... per expressar que el temps que ha transcorregut pot haver canviat la veracitat del que s'expressa en el text.
Gràcies.