Nginx

SERVIDORES WEB

Cuando surge la necesidad de tener un servidor web lo primero que nos pasa por la mente es instalar apache, sin embargo, no es el único y en algunos escenarios no es lo más recomendable, ya que podemos quedarnos cortos o un tanto limitados en cuanto a desempeño, así que lo mejor es considerar todos los aspectos antes de comenzar la instalación, aquí les presentamos una tabla de comparación entre los servidores más conocidos para ayudar a tomar la mejor decisión.

Netcraft en su última actualización de Junio 2018, indica que apache es el servidor más utilizado, seguido por nginx y en tercer lugar el servidor de Microsoft IIS. Como podemos ver  nginx está presentando un crecimiento considerable, al mismo tiempo se posiciona en el mercado tanto de apache como de IIS.                                                               

Ésto lo podemos consultar aquí (https://news.netcraft.com/archives/2018/06/13/june-2018-web-server-survey.html)

DeveloperMay 2018PercentJune 2018PercentChange
Apache3,032,13140.69%3,067,31340.28%-0.40
nginx1,887,50725.33%1,967,88625.84%0.52
Microsoft1,525,05920.46%1,543,17920.27%-0.20

Lo anterior basado en los siguientes motivos, que son de lo más sencillos:

° Por un lado apache es un servidor fácil de configurar que si bien debe de ser ejecutado con las mejores prácticas para potenciar el desempeño de las páginas y poner un poco de seguridad, básicamente con unas cuantas líneas un desarrollador levanta el servidor sin meter mano a los archivos de configuración.           

° Por otro lado en nginx para páginas html no es necesario modificar nada, pero si queremos agregar PHP la cosa cambia, ya que el lenguaje es soportado pero debemos de indicarle al servidor que vamos a utilizarlo antes de arrancar.

° Por último IIS viene de la mano de mantener un Window Server, si bien es posible ejecutar este servicio dentro de una PC lo mejor es tenerlo en un SO adecuado para el mejor desempeño, lo que hace que no sea algo fácil para la mayoría de los desarrolladores y por ende la preferencia a utilizar otro servidor.

Ya conoces las diferencias de estos tres servidores, cuéntanos cuál es tu favorito y cuáles son las características que te hacen inclinar por él.