Представяме ви Freenginx, разклонение на най-популярния уеб сървър

Freenginx е ново разклонение на Nginx, уеб сървърът с отворен код, който захранва една трета от всички уебсайтове. Това отделяне ще замени ли утвърдения пазарен лидер и защо трябва да ви интересува?

Какво е Nginx?

Nginx (произнася се „двигател x“) е безплатен уеб сървър с отворен код, който стартира през 2004 г. Той е лесно конфигурируем и също така намери ниша като прокси сървър.

Популярността на Nginx бавно нараства, надминавайки дългогодишния си конкурент с отворен код, Apache, и собствената IIS на Microsoft през 2019 г., според Netcraft.

netcraft

  Как да кръстосате клетките между електронните таблици на Microsoft Excel

Какво представлява Freenginx?

На 14 февруари бившият разработчик на Nginx, Максим Дунин, обяви Freenginx, разклонение на Nginx. Максим предприе това действие в знак на протест срещу решенията, взети от компанията, която в момента притежава Nginx, F5. Той написа:

[I] вече не виждат nginx като безплатен проект с отворен код, разработен и поддържан за обществено благо.

Първата версия на Freenginx (1.25.4) стартира на 20 февруари 2024 г. с няколко корекции на грешки за справяне с недостатъци, свързани с достъпа до паметта. Такива пропуски са често срещани дупки в сигурността, които могат да позволят на злонамерени участници да атакуват уебсайтове.

Freenginx по-добър ли е от Nginx и трябва ли да започна да го използвам?

След само една ревизия, Freenginx почти не се различава от своя предшественик. Това е начинът с всички вилици; с течение на времето разклонението бавно ще се отклонява от оригиналния си софтуер, тъй като проектите следват различни пътища.

  Как да предотвратим първите 11 заплахи в облачните изчисления?

Заявената цел на Freenginx е да се съсредоточи повече върху подобренията, свързани със сигурността, и да бъде водена от разработчиците, а не от решения отгоре надолу от ниво на управление.

Тъй като издънката узрява, всяка миграция ще бъде по-малко подобна за подобна замяна. Така че сега е моментът да промените, ако харесвате звука на посоката на Freenginx или ако искате да подкрепите целите на разработчика.

Но, също така, няма голяма нужда от смяна на конете на този етап от състезанието. Nginx няма да отиде никъде и така или иначе винаги ще има правото да сгъва промените на Freenginx в своята кодова база.

  Играйте на Бог, докато населявате Земята с животни [Paid]

Какви други уеб сървъри са налични?

Кредит за изображение: Тимофеев Владимир/Shutterstock

Apache все още е основната алтернатива на Nginx, особено в екосистемите с отворен код, където е инсталиран по подразбиране или лесен за настройка. Тези два уеб сървъра в момента доминират пазарния дял и опитът с всеки от тях е ценен.

Но това не разказва цялата история. Статистическите данни за пазарния дял от различни източници не са съгласни и приливът може да се промени бързо, ако компания, отговорна за хостването на голям брой сайтове, направи промяна.

По-малките играчи включват OpenResty – друг вариант на Nginx с ниша, хостваща Lua приложения – и GWS на Google. Последният се използва изключително от Google, но има видим пазарен дял поради броя на сайтовете, които Google произвежда.