¿Qué es NGINX?
Nginx (Engine X) es un software libre y de código abierto con licencia BSD simplificada.
¿Cuáles son las ventajas e inconvenientes de usar Nginx?
Nginx es un software multiplataforma que se puede usar en la gran mayoría de los sistemas operativos, tanto en sistemas basados en Unix (GNU/Linux, BSD, Solaris, etc.), como en Windows.
Ventajas de usar Nginx:
- Se trata de un software multiplataforma, por lo tanto podremos instalarlo en la mayoría de nuestros servidores.
- Consume menos recursos que la mayoría de servicios que hacen su misma función.
- Nos proporciona un alto rendimiento soportando mayor carga y respondiendo mejor que sus competidores.
- Puede ser usado como proxy inverso cacheando el contenido de nuestros sitios web.
- Podemos integrarlo junto con Apache, de forma que Nginx procese contenido estático y Apache contenido dinámico.
- Puede usarse como balanceador de carga entre varios servidores, permitiéndonos así una mayor facilidad a la hora de escalar nuestros servidores.
- Es compatible con una gran variedad de CMS y aplicaciones actuales como pueden ser: Wordpress, Drupal, Prestashop, y muchas más.
- El proyecto Nginx tiene detrás a la empresa Nginx Inc. y también cuenta con el apoyo de una gran comunidad contribuyendo a mejorar y resolver dudas. También podemos recurrir a soporte profesional.
Inconvenientes de usar Nginx:
- No se integra con PHP de forma nativa. Es necesario usar FastCGI para poder integrarlo.
Comparte este artículo