WINTXCODERS

OFF TOPIC => Noticias informáticas => Mensaje iniciado por: WIитX en Marzo 29, 2015, 05:18:48 PM

Título: Nginx, el servidor de páginas web comparado con Apache HTTP Server
Publicado por: WIитX en Marzo 29, 2015, 05:18:48 PM
(https://tctechcrunch2011.files.wordpress.com/2013/10/nginx.jpeg)



Cuando hablamos de un servidor de páginas web lo primero en lo que solemos pensar es en Apache. Este es el servidor más utilizado en toda la red, sin embargo, aunque tiene grandes cualidades también tiene algunas deficiencias como por ejemplo el rendimiento, ya que el consumo de recursos es muy elevado y en ocasiones puede hacer que las webs funcionen de "forma lenta", aspecto muy negativo en el Internet de hoy en día.
Existen muchos otros servidores de páginas web, tanto libres como privativos. En este artículo vamos a hablar de Nginx, un servidor menos conocido pero especialmente optimizado para dar máximo en páginas web estáticas. En cuando páginas web dinámicas, este servidor no las soporta de forma nativa y para brindar su servicio deberá hacer uso de herramientas externas para ello.

A niveles técnicos, Apache crea un nuevo proceso para cada solicitud, lo que puede llegar a saturar la memoria y los hilos de proceso del servidor. Nginx, al contrario, todo se ejecuta desde el mismo proceso y su funcionamiento está basado en "eventos", quedando todo más centralizado y ahorrando una gran cantidad de recursos en contenido estático.

A la hora de configurar ambos servidores, la facilidad y la documentación de Apache no tienen rival. Nginx es algo más complicado, especialmente si debemos hacer uso de módulos para ello. Las funciones adicionales de Apache (mediante módulos) son también muy superiores a las de Nginx.

Otras características adicionales de Nginx a destacar son, por ejemplo, el soporte nativo para caché de datos y la posibilidad de configurar un balanceo de cargas entre los diferentes servidores que tengamos contratados.

(http://www.redeszone.net/app/uploads/2015/03/apache-vs-nginx_foto-655x292.png)

Fuente: RedesZone (http://www.redeszone.net/2015/03/29/nginx-el-servidor-de-paginas-web-comparado-con-apache-http-server/)