NGINX: ciekawa alternatywa dla Apache

Ten starożytny serwer internetowy Wygrywa popularność obrębie obszar biznesowy. nginx jest teraz nowy numer dwa serwerów WWW, w dużej mierze dlatego, że jest to szybka, lekka i otwarta alternatywa dla wszechpotężnego Apache. Oto dlaczego przyciąga tak wiele uwagi.


Wybór serwera WWW był kiedyś łatwy. Jeśli masz sklep Windows, używałeś Internet Information Server (IIS); w przeciwnym razie Apache. Nie ma problemu. Teraz jednak dostępnych jest więcej opcji serwera WWW. Jedną z głównych alternatyw jest nginx, program open source, który stał się drugim serwerem WWW na świecie Netcraft, firma zajmująca się analizą serwerów internetowych.

NGINX (wymawiane jako „silnik X”) to serwer WWW HTTP typu open source, który obejmuje również usługi poczty e-mail z dostępem do serwera protokołu wiadomości internetowych (IMAP) i protokołu pocztowego (POP). Ponadto NGINX jest gotowy do użycia jako odwrotne proxy. W tym trybie NGINX jest używany do równoważenia obciążenia między serwerami zaplecza lub do zapewnienia buforowania dla wolnego serwera zaplecza.

Firmy takie jak telewizja internetowa Hulu używają NGINX ze względu na jego stabilność i prostą konfigurację. Inni użytkownicy, tacy jak Facebook i WordPress.com, używają go, ponieważ asynchroniczna architektura serwera internetowego pozostawia niewielki ślad pamięci i niskie zużycie zasobów, co czyni go idealnym do obsługi wielu i zmieniania aktywnych stron internetowych.

To trudne zadanie. Według dyrektora NGINX, architekta Igora Sysoeva, w ten sposób NGINX może wspierać setki milionów użytkowników Facebooka.

Sysoev zaczyna od stwierdzenia: „chociaż serwery internetowe różnią się od siebie wieloma funkcjami i są czymś w rodzaju oprogramowania internetowego ogólnego przeznaczenia, NGINX wyróżnia się zestawem głównych funkcji związanych z wydajnością, skalowalnością i opłacalnością. Z biegiem czasu organiczny rozwój NGINX doprowadził projekt do obecnej sytuacji, dostarczając 10% całego Internetu (a to dużo).

„Głównie ze względu na liczbę dostępnych funkcji i sposób ich wykorzystania” - kontynuuje Sysoev. „Wewnętrznie wynika to również z architektury, która różni się od tradycyjnego modelu utrzymywania własnej kopii gotowej do obsługi każdego nowego żądania. Zamiast tego NGINX przetwarza dziesiątki tysięcy jednoczesnych połączeń w kompaktowym procesie wieloprocesorowym, w którym masz tylko odpowiednią liczbę procesów NGINX, aby naprawdę dobrze skalować.

Chcesz wiedzieć więcej? Program jest dostępny do użytku i jest open source. Według Sysoeva model biznesowy firmy opiera się na dwóch licencjach. „Zamierzamy utrzymać wersję zawierającą wolne oprogramowanie [wolne oprogramowanie i otwarte oprogramowanie] bardziej funkcjonalną i zaktualizowaną” - mówi. „Chcielibyśmy znaleźć komercyjne rozszerzenia, które będą rozpoznawane w oparciu o tę wersję i warte zakupu dla firm, które potrzebują zaawansowanych funkcji, które nie są normalnie dostępne w żadnym innym podobnym produkcie open source. Oferujemy również tradycyjne wersje komercyjne i doradztwo w zakresie wersji NGINX o otwartym kodzie źródłowym. Od chwili, gdy staliśmy się firmą, współpracowaliśmy już z kilkoma klientami. »

Jeśli chcesz, aby Twoje usługi internetowe działały szybko bez rozbijania banku i wydawania budżetu na sprzęt, NGINX zdecydowanie zasługuje na Twoją uwagę.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   David Gomez powiedział

    emsLinux używa NGINX od roku i nie zmieniam go za nic. Serwer, który mam, jest najskromniejszy, a nGINX leci tak, jakby był najpotężniejszy, uwielbiam go.

  2.   Gon powiedział

    Wydawało mi się, że widziałem go gdzieś, kiedy przechodził konserwację lub coś w tym rodzaju lol, ale nie wiedziałem, że jest używany przez obrzydliwe witryny.
    Przejrzałem stronę Addons / Modules i jest tam kilka ciekawych;) wygląda bardzo dobrze.

  3.   Dalej powiedział

    Używam czegoś znacznie lepszego, zwanego Nodejs

    1.    Mateo powiedział

      Nie ma to z tym nic wspólnego, są to dwie różne rzeczy dla dwóch różnych języków, a najlepsze jest to, że można je łączyć. Jeśli masz serwer linuxowy, dobrze jest użyć nginx do przekierowania domen na wybrane witryny i wirtualizacji witryn, które masz w Node.js. Dlatego polecam dołączać do projektów VPS (wirtualnego serwera prywatnego), jest to miejsce do samodzielnego tworzenia serwerów bez nikogo, kto mówi Ci, co możesz, a czego nie możesz robić, możesz robić, co chcesz. Używam Digital Ocean: https://www.digitalocean.com/?refcode=0dcdca453dcc Z dwóch powodów, jednym jest to, że jest wysoce zalecane, a drugim jest to, że zawiera wiele samouczków, które zapewniają bezpieczeństwo i umożliwiają sprawne działanie. Mam nadzieję, że ci to służy, pozdrawiam! Przy okazji, dzięki za post, zacznę od nginx !!

  4.   Użyjmy Linuksa powiedział

    Musisz też wiedzieć, jak go używać, prawda? Dah!

  5.   Luis powiedział

    Witryna muylinux.com używa nginx. Ponieważ w ciągu 2 lat upuścili to 2 razy, co pamiętam i skomentowali, że było to spowodowane błędem NGINX.

  6.   Użyjmy Linuksa powiedział

    Gratulacje!

  7.   Marta powiedział

    Witaj!
    Jedno pytanie, szukam zaawansowanego szkolenia w NGINX, czy jest oficjalne szkolenie? Lepiej zdecydować się na samokształcenie? Co byś nam polecił?

    dzięki!

  8.   Josue powiedział

    Haber wydaje się interesujący, spróbujmy.

  9.   ogórek powiedział

    bardzo jasny i ukierunkowany artykuł. Dziękuję Ci.

    Teraz strona ma w nagłówku wiadomość informującą o wieku artykułu i tym, że może być „nieaktualny”. Chciałbym zasugerować, abyś doradził autorom tego zdania, aby sprawdzili, czy nie ma słowa „nieaktualny”. W naszym języku (iw wielu innych coś podobnego) mamy słowo „przestarzały”, „przestarzały”, „zły” ... aby wyrazić, że czas, który upłynął, mógł zmienić prawdziwość tego, co jest wyrażone w tekście .

    Dziękuję.