Przedstawiamy Freenginx, rozwidlenie najpopularniejszego serwera WWW

Przedstawiamy Freenginx, rozwidlenie najpopularniejszego serwera WWW
Czytelnicy tacy jak Ty pomagają wspierać MUO. Kiedy dokonujesz zakupu za pomocą linków na naszej stronie, możemy otrzymać prowizję partnerską. Czytaj więcej.

Freenginx to nowe rozwidlenie Nginx, serwera WWW typu open source, który obsługuje jedną trzecią wszystkich stron internetowych. Czy ten spin-off zastąpi ugruntowanego lidera rynku i dlaczego warto się nim przejmować?





MUO Film dnia PRZEWIŃ, ABY KONTYNUOWAĆ TREŚĆ

Co to jest Nginx?

Nginx (wymawiane „silnik x”) jest darmowym oprogramowaniem typu open source serwer internetowy wprowadzony na rynek w 2004 roku. Jest łatwy w konfiguracji i znalazł również niszę jako Serwer proxy .





Według danych Nginx popularność Nginx powoli rośnie, przewyższając w 2019 roku swojego wieloletniego konkurenta działającego na zasadach open source, firmę Apache, oraz zastrzeżony IIS firmy Microsoft. Netcraft .





  Wykres przedstawiający udział w rynku serwerów WWW historycznie zdominowany przez Apache i Microsoft, przy czym ngnix pojawił się w 2008 r. i powoli rozwijał się, aby wyprzedzić te dwa w 2019 r.
Netcraft

Co to jest Freenginx?

14 lutego były programista Nginx, Maxim Dounin, ogłosił, że Freenginx: widelec firmy Nginx. Maxim podjął tę akcję w ramach protestu przeciwko decyzjom podjętym przez firmę będącą obecnie właścicielem Nginx, F5. On napisał :

[Ja] nie postrzegam już nginx jako darmowego projektu o otwartym kodzie źródłowym, rozwijanego i utrzymywanego dla dobra publicznego.



Pierwsza wersja Freenginx (1.25.4) została uruchomiona 20 lutego 2024 r. i zawierała kilka poprawek błędów eliminujących wady związane z dostępem do pamięci. Takie luki to typowe luki w zabezpieczeniach, które umożliwiają złośliwym podmiotom atakowanie witryn internetowych.

Czy Freenginx jest lepszy niż Nginx i czy powinienem zacząć go używać?

Już po jednej rewizji Freenginx prawie niczym nie różni się od swojego przodka. Tak jest ze wszystkimi widelcami; w miarę upływu czasu fork będzie powoli odbiegał od oryginalnego oprogramowania, ponieważ projekty podążają różnymi ścieżkami.





Deklarowanym celem Freenginx jest skupienie się bardziej na ulepszeniach związanych z bezpieczeństwem i bycie kierowanym przez programistów, a nie odgórnymi decyzjami na poziomie zarządzania.

W miarę dojrzewania odgałęzienia wszelka migracja będzie w mniejszym stopniu zastępować podobne. Nadszedł więc czas na zmiany, jeśli podoba Ci się brzmienie kierunku Freenginx lub jeśli chcesz wspierać cele dewelopera.





Ale jednocześnie nie ma wielkiej potrzeby zmiany konia na tym etapie wyścigu. Nginx nigdzie się nie wybiera i zawsze będzie miał prawo umieścić zmiany Freenginx w swojej bazie kodu.

jak sprawić, by komputer Ci czytał

Jakie inne serwery internetowe są dostępne?

  funkcja konfiguracji RAID serwera
Źródło zdjęcia: Timofiejew Władimir/ Shutterstock

Apache jest nadal główną alternatywą dla Nginx, szczególnie w ekosystemach open source, gdzie jest instalowany domyślnie lub łatwy w konfiguracji . Te dwa serwery internetowe dominują obecnie w rynku, a doświadczenie z każdym z nich jest cenne.

Ale to nie opisuje pełnej historii. Statystyki dotyczące udziału w rynku pochodzące z różnych źródeł nie są ze sobą zgodne, a sytuacja może się szybko zmienić, jeśli firma odpowiedzialna za hosting dużej liczby witryn dokona zmiany.

Mniejsi gracze to OpenResty – kolejny wariant Nginx z niszowym hostingiem Aplikacje Lua — i GWS firmy Google. Ten ostatni jest używany wyłącznie przez Google, ale ma wyraźny udział w rynku ze względu na liczbę witryn wytwarzanych przez Google.