Acest vechi Server web Câștigă popularitate în interiorul zona de afaceri. Nginx este acum noul numarul doi de servere Web, în mare parte pentru că este o alternativă rapidă, ușoară și open source la atotputernicul Apache. Iată de ce atrage atât de multă atenție. |
Alegerea unui server web a fost ușor. Dacă ați avut un magazin Windows, ați folosit Internet Information Server (IIS); în caz contrar, Apache. Nici o problemă. Acum, însă, există mai multe opțiuni pentru serverele web. Una dintre principalele alternative este Nginx, un program open source care a devenit numărul doi al serverului web din lume, potrivit Netcraft, compania de analiză a serverelor web.
NGINX (pronunțat „motor X”) este un server web HTTP open source care include și servicii de e-mail cu acces la serverul Internet Message Protocol (IMAP) și serverul Post Office Protocol (POP). De asemenea, NGINX este gata să fie utilizat ca proxy invers. În acest mod, NGINX este utilizat pentru a echilibra încărcarea între serverele back-end sau pentru a oferi cache pentru un server back-end lent.
Companii precum compania de televiziune online Hulu folosesc NGINX pentru stabilitate și configurare simplă. Alți utilizatori, precum Facebook și WordPress.com, îl folosesc deoarece arhitectura asincronă a serverului web lasă o amprentă mică de memorie și un consum redus de resurse, făcându-l ideal pentru manipularea mai multor și schimbării paginilor web active.
Aceasta este o sarcină dificilă. Potrivit directorului NGINX, arhitectul Igor Sysoev, acesta este modul în care NGINX poate sprijini sute de milioane de utilizatori Facebook.
Sysoev începe prin a spune „în timp ce serverele web diferă prin faptul că au o mulțime de caracteristici și sunt un software web de uz general, NGINX se remarcă prin setul său de caracteristici principale asociate cu performanța, scalabilitatea și eficiența costurilor. De-a lungul timpului, creșterea organică a NGINX a condus proiectul la situația actuală, oferind 10% din întregul Internet (care este mult) «.
„Este în mare parte datorită numărului de funcții pe care le are și a modului în care acestea sunt aplicate”, continuă Sysoev. „Pe plan intern, se datorează și arhitecturii sale, care este diferită de modelul tradițional de a păstra o copie a sa pregătită pentru a servi fiecare nouă cerere. În schimb, NGINX procesează zeci de mii de conexiuni simultane într-un proces compact, multi-CPU, din care aveți doar numărul corespunzător de procese NGINX pentru a le scala foarte bine.
Vrei să afli mai multe? Programul este disponibil pentru utilizare și este open source. Potrivit lui Sysoev, modelul de afaceri al companiei se bazează pe două licențe. „Vom menține versiunea cu software gratuit [Software gratuit și sursă deschisă] mai funcțională și actualizată”, spune el. „Și am dori să găsim extensiile comerciale care să fie recunoscute pe baza acestei versiuni și care merită cumpărate pentru companiile care au nevoie de funcții avansate care nu sunt disponibile în mod normal în orice alt produs open-source similar. Oferim și versiuni comerciale tradiționale și consultanță pentru versiunea open source a NGINX și am fost deja angajați de câțiva clienți de când am devenit o companie. »
Dacă doriți ca serviciile dvs. web să fie rapide, fără a pierde banii și a cheltui un buget pe hardware, NGINX merită în mod clar atenția dumneavoastră.
Personal prefer cherokee: https://es.wikipedia.org/wiki/Cherokee_%28servidor_web%29, http://www.cherokee-project.com
emsLinux folosește NGINX de un an și nu îl schimb pentru nimic. Serverul pe care îl am este cel mai modest și cu nGINX zboară de parcă ar fi cel mai puternic, îmi place.
Părea că îl văzusem undeva când era în întreținere sau ceva de genul asta, hehe, dar nu știam că era folosit de site-urile nepoliticoase.
M-am uitat la pagina Addons / Modules și are câteva interesante;), arată foarte bine.
Folosesc ceva mult mai bine numit Nodejs
Nu are nimic de-a face, sunt două lucruri diferite pentru două limbi diferite și cel mai bun lucru este că pot fi combinate. Dacă aveți un server Linux, este bine să utilizați nginx pentru a redirecționa domeniile către site-urile dorite și pentru a vă virtualiza site-urile pe care le aveți în Node.js. Prin urmare, vă recomand să vă alăturați proiectelor VPS (server privat virtual), este un loc pentru a vă crea serverele manual, fără ca cineva să vă spună ce puteți sau nu puteți face, sunteți liber să faceți ceea ce doriți. Folosesc Digital Ocean: https://www.digitalocean.com/?refcode=0dcdca453dcc Din două motive, unul este că este foarte recomandat, iar celălalt se datorează faptului că are multe tutoriale pentru a vă oferi securitate și pentru a putea face totul să funcționeze bine. Sper să vă servească, salutări! Apropo, mulțumesc pentru postare, voi începe cu nginx !!
Trebuie să știi să-l folosești și tu, nu? Dah!
Site-ul muylinux.com folosește nginx. La fel ca în 2 ani au scăpat-o de 2 ori pe care mi-o amintesc și au comentat că s-a datorat unei erori NGINX.
Felicitări!
Buna ziua!
O întrebare, caut pregătire avansată în NGINX, există pregătire oficială? Mai bine să optezi pentru autoinstruire? Ce ne-ați recomanda?
Mulțumiri!
Haber pare interesant, să încercăm.
foarte clar și direct articolul. Mulțumesc.
Acum pagina conține un mesaj în antet care informează despre vârsta articolului și că ar putea fi „depășit”. Aș dori să sugerez să îi sfătuiți pe scriitorii acelei propoziții să verifice cuvântul „învechit”. Avem în limba noastră (și în multe altele ceva asemănător) cuvântul „învechit”, sau „de modă veche”, „greșit” ... pentru a exprima că timpul care s-a scurs poate să fi schimbat veridicitatea a ceea ce este exprimat în textul.
Mulţumesc.