Découvrez Freenginx, une alternative aux serveurs Web disponibles dans le commerce et un concurrent de Nginx

Freenginx est un nouveau concurrent majeur de Nginx, le serveur Web open source qui alimente un tiers de tous les sites Web disponibles. Cette spin-off remplacera-t-elle le leader du marché, et pourquoi devriez-vous vous en soucier ?

Dans cet article, nous examinerons Freenginx, un nouveau serveur Web qui attire l'attention de nombreux acteurs du monde du développement Web. Nous explorerons les avantages et les inconvénients qu'offre ce serveur, ainsi que ses performances et son évolutivité pour répondre aux besoins des différents sites Web. Vérifier Comment utiliser Nginx en tant que proxy inverse.

Apprenez à connaître Freenginx, une alternative aux serveurs Web du commerce et un concurrent de Nginx - Articles

Qu’est-ce que Nginx ?

Nginx (prononcé « moteur x ») est un serveur Web open source gratuit lancé en 2004. Il est facilement configurable et a également trouvé une niche en tant que serveur proxy.

Nginx a lentement gagné en popularité, dépassant son concurrent open source de longue date, Apache, et IIS, propriété de Microsoft, en 2019, selon Netcraft.

Apprenez à connaître Freenginx, une alternative aux serveurs Web du commerce et un concurrent de Nginx - Articles

Qu’est-ce que Freenginx ?

Le 14 février, l'ancien développeur de Nginx, Maxim Donin, a annoncé Freenginx, un concurrent de Nginx. Maxim a pris cette mesure pour protester contre les décisions prises par la société actuellement propriétaire de Nginx, F5. Où il a écrit:

[Je] ne vois plus nginx comme un projet libre et open source développé et maintenu pour le bien public.

La première version de Freenginx (1.25.4) est sortie le 20 février 2024, avec un ensemble de corrections de bugs pour remédier aux failles d'accès à la mémoire. Ces failles sont des vulnérabilités de sécurité courantes qui peuvent permettre à des acteurs malveillants d'attaquer des sites Web.

Freenginx est-il meilleur que Nginx et dois-je commencer à l'utiliser ?

Après un seul examen, le Freenginx n'est pas très différent de son prédécesseur. Il en est ainsi pour toutes les options concurrentes ; Au fil du temps, Freenginx s'écartera lentement de son logiciel d'origine, à mesure que les projets suivront des chemins différents.

L'objectif déclaré de Freenginx est de se concentrer davantage sur les améliorations liées à la sécurité et d'être dirigé par les développeurs plutôt que par les décisions descendantes du niveau de direction.

À mesure que la branche mûrit, toute migration ne se résumera pas simplement à remplacer ce qui est semblable par ce qui est semblable. C'est le bon moment pour changer si vous aimez l'orientation de Freenginx ou si vous souhaitez soutenir les objectifs du développeur.

Mais il n’est pas non plus nécessaire de modifier la structure à ce stade de la course. Nginx ne va nulle part et aura de toute façon toujours le droit d’ajouter des modifications Freenginx à sa base de code. Vérifier Raisons pour lesquelles vous devriez apprendre le réseautage sous Linux.

Quels autres serveurs Web sont disponibles ?

Apprenez à connaître Freenginx, une alternative aux serveurs Web du commerce et un concurrent de Nginx - Articles

Apache reste la principale alternative à Nginx, notamment dans les écosystèmes open source où il est installé par défaut ou facile à configurer. Ces deux serveurs Web dominent actuellement une grande part du marché et une expérience dans leur utilisation est précieuse.

Mais cela ne raconte pas toute l’histoire. Les statistiques de part de marché varient selon les sources, et la tendance peut tourner rapidement si la société responsable de l’hébergement d’un grand nombre de sites Web effectue un changement.

Les options plus petites incluent OpenResty – une autre variante de Nginx avec hébergement dédié pour les applications Lua – et GWS de Google. Ce dernier est utilisé exclusivement par Google, mais détient une part de marché évidente compte tenu du nombre de sites Web produits par Google. Vous pouvez voir maintenant Qu’est-ce qu’un middleware ? Quelles sont ses utilisations ?

Aller au bouton supérieur