Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Warum erscheint Nginx?

Warum erscheint Nginx?

(*-*)浩
(*-*)浩Original
2019-06-13 09:50:374123Durchsuche

Anfangs galt Nginx als Lieblingsprojekt des russischen Systemadministrators Igor Sysoev. Im Jahr 2002, im Alter von 42 Jahren, startete er dieses Projekt und veröffentlichte im Oktober desselben Jahres den ersten öffentlichen Shortcode. Wie viele Leiter von Open-Source-Projekten haben sie sich zu Beginn immer vorgestellt, dass alles reibungslos verlaufen würde. Gleichzeitig arbeitete er bei Rambler, einem schnell wachsenden russischen Portal, wo er einen Prozessor brauchte, der mehr Transaktionen verarbeiten konnte als Open-Source-Alternativen.

Warum erscheint Nginx?

Nginx ist die am zweithäufigsten besuchte Rambler.ru-Site in Russland (Russisch: Entwickelt von Рамблер), die erste öffentliche Version 0.1. 0 wurde am 4. Oktober 2004 veröffentlicht.

Der erste Benutzer – MP3-Download-Site Zvuki

Nachdem er Nginx entwickelt hatte, testete er den Quellcode auf Ramblers Web-Grundstück, aber Nginx wurde zuerst verwendet von der MP3-Download-Site Zvuki (das war 2003), dann von einem Online-Dating-Dienst – estnisch; schließlich veranlasste Nginx Rambler, eine eigene Foto-Sharing-Site zu erstellen.

Die Zahl der Nginx-Benutzer liegt bei fast 100, aber Benutzer aus englischsprachigen Ländern haben Schwierigkeiten, die Software zu verstehen, da die meisten Dokumente und Diskussionsthreads auf Russisch sind. Daher war die Nutzung von Nginx nicht hoch. Doch 2006 änderte sich die Situation. Sogar russische Landsleute in den USA und anderen Regionen halfen dabei, das Nginx-Projekt zu bewerben und Konfigurationsdateien in Blogs zu teilen, um anderen Benutzern bei der Übersetzung komplexer Projekte zu helfen. Dokumentationsdatei. Auf diese Weise wird die Anzahl der Nginx-Benutzer natürlich steigen.

WordPress verlässt Apache und wählt Nginx

Diese Angelegenheit lässt sich bis ins Jahr 2008 zurückverfolgen. Damals bestand das Unternehmen darauf, WordPress auf Software umzustellen im Einklang mit seiner Open-Source-Philosophie. Zu diesem Zeitpunkt war Apache, der berühmteste Webserver der Welt, die beste Wahl. Als die Ingenieure jedoch begannen, die Softwareinstallationseinstellungen zu ändern, stürzte Apache ab, insbesondere wenn WordPress am stärksten ausgelastet war. „Wir haben festgestellt, dass es bei der Generierung von Datenverkehr nicht besonders stabil war“, sagte Barry Abrahamson, Systemmanager von WordPress, später. Also entfernte Automattic den instabilen Apache und setzte das Unternehmen auf ein damals noch unbekanntes Open-Source-Projekt namens Nginx. Fünf Jahre später läuft WordPress immer noch reibungslos auf Nginx, sodass viele andere Unternehmen diesem Beispiel gefolgt sind.

Es gab eine Zeit, in der der Marktanteil einiger bekannter Webserver stark zurückging, während Nginx kontinuierlich wuchs, als ob dieses unprätentiöse philosophische Konzept ihm genügend Kraft und Meisterschaft verschaffte, um mit unzähligen Tricks umzugehen Web-Verbindungen gleichzeitig. Laut einer Umfrage des Internet-Forschungsunternehmens Netcraft nimmt Apache immer noch eine beispiellose Position im Bereich der Webserver ein, doch in den letzten zwei Jahren hat sich die Nutzung von Nginx fast verdoppelt.

Nginx-Nutzung macht mittlerweile 15 % aller Websites aus, darunter Startups: CloudFlare und Parse (im ersten Halbjahr dieses Jahres von Facebook übernommen) sowie Webgiganten: Automattic und Netflix. „Wir verwenden Nginx für alles und wir führen so viele unserer Software-Stacks wie möglich auf Nginx aus“, sagte Abrahamson.

In vielerlei Hinsicht ist dies eine unwahrscheinliche Erfolgsgeschichte, aber sie zeigt sich weltweit Open-Source-Software bedeutet, dass jeder sie nutzen und ändern kann – kostenlos.

Warum Nginx beliebt ist

CloudFlare-CEO Matthew Prince sagte, dass Nginx auf Multi-Core- und Multi-Prozessor-Systemen besser läuft Ein und Mehrere Webbenutzer können verbunden bleiben, ohne mehr Computerspeicher zu beanspruchen.

Wenn der Quellcode von Nginx nicht getestet werden kann, werden Benutzer dann trotzdem darüber nachdenken, obskure russische Software zu verwenden? Prince antwortete: „Wenn es keine Open-Source-Software wäre, würden wir ihr überhaupt nicht vertrauen.“

CloudFlare bot Sysoev einen Job an (den er ablehnte) und arbeitete am Projekt des Unternehmens. Die Wette wurde abgeschlossen . Heutzutage nutzen Unternehmen Nginx, um jeden Monat mehr als eine Billion Anfragen zu bearbeiten. „Der Vorteil der Technologie besteht darin, dass sie großartige Technologie in den Vordergrund rückt“, sagte Prince. „Wenn es das Problem löst und Open Source ist, können Sie hineingehen und seinen Quellcode lesen; wenn etwas Schlimmes passiert, können Sie den Code ändern.“

Weitere technische Artikel zu Nginx finden Sie unterTutorial zur Nginx-Nutzung Spalte zum Lernen!

Das obige ist der detaillierte Inhalt vonWarum erscheint Nginx?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn