Fiche technique | |
---|---|
Système d'exploitation : | Windows, Linux, BSD,... |
Auteur : | Igor Sysoev (Nginx, Inc.) |
Date de publication : | 2002 à actuellement |
Catégorie : | Serveur Web |
Licence : | Simplified BSD License |
Site Web : | https://nginx.org/ |
Introduction
Le Nginx est un serveur Web développé à partir de 2002 par Igor Sysoev. Il fut développé à l'origine pour supporter le site Web «Rambler» lequel a un très fort trafic en Russie.
Ce serveur se distincte dans son architecture et son code par son côté optimisation, ainsi il est pensé pour utiliser un nombre minimal d'appel au système d'exploitation ainsi qu'une utilisation minimal de la mémoire. De plus l'architecture favorise l'utilisation de système de caches et améliore l'utilisation du processeur. Aussi, il est construit avec un minimum de fonctionnalité afin qu'il soit plutôt inclus dans ses modules.
Programmation
Il est possible de le faire fonctionner avec les langages de programmation PHP (NMP ou Wnmp sous Windows), Python, Ruby (en utilisant le module Phusion Passenger),...
Concurrent
Les concurrents principales du serveur Web Nginx sont Apache, IIS et lighttpd.