NGINX: įdomi „Apache“ alternatyva

Šis senovės Tinklapio serveris Tai laimi populiarumas per Verslo sritis. nginx dabar yra naujas Antras numeris interneto serverių, daugiausia todėl, kad tai greita, lengva ir atviro kodo alternatyva visagaliams apache. Štai kodėl jis pritraukia tiek daug dėmesio.


Anksčiau buvo lengva pasirinkti interneto serverį. Jei turėjote „Windows“ parduotuvę, naudojote interneto informacijos serverį (IIS); kitaip, Apache. Jokiu problemu. Tačiau dabar yra daugiau galimybių žiniatinklio serveriams. Viena iš pagrindinių alternatyvų yra nginx, atvirojo kodo programa, kuri tapo antruoju tinklo serveriu pasaulyje, teigia Netcraft, interneto serverio analizės įmonė.

NGINX (tariamas „variklis X“) yra atviro kodo HTTP žiniatinklio serveris, kuris taip pat apima el. Pašto paslaugas, turinčias prieigą prie interneto pranešimų protokolo (IMAP) ir pašto tarnybos protokolo (POP) serverio. Taip pat NGINX yra paruoštas naudoti kaip atvirkštinis tarpinis serveris. Šiuo režimu „NGINX“ naudojamas subalansuoti apkrovą tarp vidinių serverių arba numatyti lėtai veikiančio serverio talpyklą.

Tokios kompanijos kaip internetinės televizijos kompanija „Hulu“ naudoja „NGINX“ stabilumui ir paprastam nustatymui. Kiti vartotojai, pvz., „Facebook“ ir „WordPress.com“, naudojasi juo, nes asinchroninė žiniatinklio serverio architektūra palieka nedidelį atminties pėdsaką ir sunaudoja mažai išteklių, todėl idealiai tinka tvarkyti kelis ir keisti aktyvius tinklalapius.

Tai sunki užduotis. Pasak „NGINX“ direktoriaus, architekto Igorio Sysoevo, taip „NGINX“ gali palaikyti šimtus milijonų „Facebook“ vartotojų.

Sysojevas pradeda sakydamas: „Nors žiniatinklio serveriai skiriasi tuo, kad turi daugybę funkcijų ir yra kažkokia bendros paskirties interneto programinė įranga,„ NGINX “išsiskiria savo pagrindinių funkcijų rinkiniu, susijusiu su našumu, masteliu ir ekonomiškumu. Laikui bėgant, organiškas NGINX augimas paskatino projektą susidaryti dabartinę situaciją, suteikiant 10% viso interneto (o tai yra daug) «.

„Dažniausiai dėl to, kad jis turi daug funkcijų ir kaip jie yra pritaikomi“, - tęsia Sysojevas. „Viduje tai lemia ir jo architektūra, kuri skiriasi nuo tradicinio modelio, kai jos kopija laikoma paruošta kiekvienam naujam prašymui patenkinti. Vietoj to, „NGINX“ apdoroja keliasdešimt tūkstančių vienu metu atliekamų ryšių kompaktiškame, daugelio procesorių turinčiame procese, o jūs turite tik atitinkamą skaičių „NGINX“ procesų, kad galėtumėte išties gerai mastelėti.

Ar norite sužinoti daugiau? Programą galima naudoti ir ji yra atviro kodo. Pasak Sysojevo, įmonės verslo modelis pagrįstas dviem licencijomis. „Mes išlaikysime versiją su nemokama programine įranga [nemokama programinė įranga ir atvirasis šaltinis] funkcionalesne ir atnaujinta“, - sako jis. „Ir mes norėtume rasti komercinius plėtinius, kurie būtų pripažįstami remiantis šiuo leidimu ir kuriuos verta įsigyti įmonėms, kurioms reikalingos pažangios funkcijos, kurių paprastai nėra jokiuose kituose panašiuose atvirojo kodo produktuose. Mes taip pat siūlome tradicines komercines versijas ir konsultuojame atvirojo kodo „NGINX“ versiją, o kai mes tapome įmone, juos jau užmezgė pora klientų. »

Jei norite, kad jūsų žiniatinklio paslaugos būtų greitos, neišlaužant banko ir neišleidžiant biudžeto aparatinei įrangai, NGINX akivaizdžiai nusipelno jūsų dėmesio.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Deividas Gomezas sakė

    „emsLinux“ jau metus naudoja NGINX ir aš jo niekuo nekeičiu. Mano turimas serveris yra pats kukliausias ir su „nGINX“ skrenda taip, lyg būtų galingiausias, man tai patinka.

  2.   Gonas sakė

    Atrodė, kad kažkur mačiau, kai buvo atliekama priežiūra ar pan., Hehe, bet nežinojau, kad ja naudojasi nemandagios svetainės.
    Pažvelgiau į „Addons / Modules“ puslapį ir jame yra keletas įdomių;), jis atrodo labai gerai.

  3.   Šalia sakė

    Aš naudoju kažką žymiai geriau vadinamo „Nodejs“

    1.    Mateo sakė

      Tai neturi nieko bendro, jie yra du skirtingi dalykai dviem skirtingoms kalboms, o geriausia yra tai, kad juos galima sujungti. Jei turite „Linux“ serverį, naudokite „nginx“, kad nukreiptumėte domenus į norimas svetaines ir virtualizuotumėte savo svetaines, kurias turite „Node.js“. Todėl aš rekomenduoju prisijungti prie VPS projektų (virtualaus privataus serverio), tai vieta, kur galite sukurti savo serverius rankomis, niekam nesakant, ką galite ar ko negalite padaryti, galite laisvai daryti tai, ko norite. Aš naudoju „Digital Ocean“: https://www.digitalocean.com/?refcode=0dcdca453dcc Dėl dviejų priežasčių viena yra tai, kad ji yra labai rekomenduojama, o kita - dėl to, kad joje yra daugybė vadovėlių, kurie suteiks jums saugumą ir sugebės, kad viskas gerai veiktų. Tikiuosi, kad tai tau tarnauja, sveikinimai! Beje, ačiū už įrašą, aš pradėsiu nuo nginx !!

  4.   Panaudokime „Linux“ sakė

    Jūs taip pat turite mokėti juo naudotis, tiesa? Dah!

  5.   luis sakė

    „Muylinux.com“ svetainėje naudojamas „nginx“. Kaip per dvejus metus jie 2 kartus numetė, kad aš atsimenu, ir jie pakomentavo, kad tai įvyko dėl NGINX klaidos.

  6.   Panaudokime „Linux“ sakė

    Sveikiname!

  7.   Kiaunė sakė

    Sveiki!
    Vienas klausimas, aš ieškau pažengusių mokymų NGINX, ar yra oficialių mokymų? Geriau rinktis savarankišką treniruotę? Ką galėtumėte mums rekomenduoti?

    dėkoju!

  8.   Josue sakė

    Haberis atrodo įdomus, pabandykime.

  9.   ąžuolas sakė

    labai aiškus ir tiesioginis straipsnis. Ačiū.

    Dabar puslapio antraštėje yra pranešimas, kuriame nurodoma straipsnio amžius ir kad jis gali būti „pasenęs“. Norėčiau pasiūlyti šio sakinio rašytojams patarti, ar nėra žodžio „pasenęs“. Savo kalboje (ir daugelyje kitų kažkas panašaus) turime žodį „pasenęs“ arba „senamadiškas“, „neteisingas“ ... norėdami išreikšti, kad praėjęs laikas galėjo pakeisti tikrumą to, kas išreikšta tekstas.

    Ačiū.