Tipos de Servidores Web |
Posted: August 6, 2020 |
En el mundo del web hosting se acostumbra a hablar mucho sobre los servidores, servidores web, servidores de ftp, . Esto algunas veces puede producir confusiones, por eso hoy nos vamos a enfocar en explicar qué es un servidor web, para entonces ahondar en los modelos de servidores web que existen. Anteriormente hablamos sobre las , y hoy vamos a ver cuáles son los servidores web más populares, y vamos a dar respuesta a la interrogante de si realmente existe un «mejor» servidor web a nivel general. ¿Qué es un servidor?Los servidores web son los pilares del Alojamiento, permiten a los clientes del servicio arrendar almacenaje en servidores para alojar sus archivos. Los servidores acostumbran a almacenar por lo general páginas web, que incluyen ficheros HTML, PHP, ASP, etc, así como imágenes, vídeos y audio. En resumen, un es un equipo informático que satisface solicitudes de otras máquinas (clientes del servicio) de forma remota que trabaja usando el . Cuando charlamos de un servidor nos referimos a un hardware conectado a una red. El hardware que emplea justamente es una de las peculiaridades de los servidores web en las que difiere de los equipos hogareños, pues tienen potentes CPUs, muchísima memoria RAM, discos SSD de alto desempeño y links a Internet de 1Gbps o más. Como vemos, existen diferentes servidores web para diferentes géneros de necesidades, ahora vamos a explorar cuáles son las clases de servidores web más conocidos hoy día a nivel de software. Ejemplos de Géneros de Servidores WebEn Infranetworking hemos hablado anteriormente sobre la , servidores, planes y tipos de alojamiento que existen. Pero jamás nos habíamos adentrado a discutir los diferentes tipos de servidores web que se utilizan en Internet. Así que manos a la obra, te mostraremos un resumen de los diferentes tipos de servidores web más utilizados. ApacheEs el web server de referencia para Internet. nació en Abril de 1996 y hasta el día de hoy prosigue vigente. Durante los pasados veinticinco años fue el líder indiscutido de los servidores web, hasta el momento en que comenzó a perder popularidad frente a Microsoft IIS y Nginx. Entre sus ventajas encontramos que es código abierto, es además de esto software gratis, y multiplataforma (Windows, Linux y Unix). El stack LAMP (Linux, Apache, MySQL y PHP) lo popularizó muchísimo durante el auge de las aplicaciones hechas en desde el año 2000 de ahora en adelante. Entre sus desventajas está su bajo rendimiento cuando se reciben miles de requests simultáneos en procesamiento de pedidos de contenido dinámico o ficheros estáticos, quedando rezagado por su arcaica arquitectura contra nuevas y mejores opciones como Nginx. NginxSe le conoce como (pronunciado en inglés como «engine ex»), es un servidor web de open source y gratis (aunque asimismo hay una versión comercial) que se destaca por su alto desempeño. Incluye además de esto funciones como servidor proxy dorso HTTP, balanceador de carga, así como POP3 y IMAP. Está disponible para Windows, Linux y Unix. Entre sus beneficios encontramos una configuración simple, pero al tiempo poderosa, dejando configurarlo para integrarse nativamente con prácticamente cualquier tecnología y lenguaje de programación moderno. Es ideal para despachar ficheros estáticos y asimismo activos. Además se destaca por consumir muy pocos recursos bajo ambientes de muchas visitas simultáneas, ideal no solo para despachar visitas velozmente, sino asimismo para eludir agregar nuevo hardware cuando no es preciso verdaderamente. agencia representacion influencers , y es que no aguanta los archivos .htaccess del clásico Apache, si bien incluye su propio lenguaje de rewrites. LiteSpeedEl servidor es un software de despacho HTTP desarrollado por LiteSpeedTech, una empresa que se ha enfocado en desarrollar una de las mejores para entornos Linux. Existen una versión open source y también una versión comercial que incluye diferentes géneros de licencia. Soporta grandes cantidades de conexiones simultáneas con un consumo de recursos verdaderamente bajo, aun con aplicaciones demandantes como las que emplean PHP. A nivel de archivos estáticos también está a la altura de Nginx. Se integra nativamente con como Plesk y cPanel, por lo que su adopción por diferentes proveedores de alojamiento web ha sido formidablemente exitosa. Nosotros en Infranetworking en verdad lo empleamos extensamente tanto para servidores compartidores como dedicados. Incluye también un sistema de cache nativo para aplicaciones como WordPress y Magento, que lo hacen todavía más rápido al despachar información desde estos populares Content Management System. Y lo mejor es que a diferencia de Nginx, soporta lectura de datos desde ficheros .htaccess. Una de sus pocas contras es que la versión full es comercial, esto es, debes abonar por él, mas salvo eso es una de las mejores opciones, si bien no tan popular como Nginx entre la comunidad de administradores web y desarrolladores. Microsoft IISInternet Information Services, asimismo conocido como , es un tipo de servidor web creado por Microsoft particularmente para su plataforma de sistemas operativos Windows. Tuvo su origen en el viejo «Option Pack» que corría en Windows NT, pero luego dada su creciente popularidad se integraría con Windows Server 2003, Windows Server dos mil ocho y en posteriores ediciones. Permite el procesamiento y despacho de páginas desarrolladas en tecnología ASP / ASP.NET, si bien también vale aclarar que sirve para interpretar páginas programadas en Perl o bien PHP. No es solo un servidor web, sino también una suite de servicios para la web, ya que ofrece también servicios de SMTP y por ejemplo. Hoy se integra naturalmente con Microsoft Azure. Tiene como gran desventaja que es un servidor web propietario exclusivo de Windows, y por lógica carece de integración para tantas tecnologías y lenguajes como otros servidores. Salvo emplees ASP o ASP.NET con MSSQL, siempre será mejor ir por Linux + Nginx o bien LiteSpeed. LighttpdHace unos 10 años atrás (cuando Nginx era apenas un pequeño que comenzaba a dar sus primeros pasos) al instante de buscar un servidor ligero alternativo a Apache que soportara mejor las conexiones concurrentes de miles y miles de usuarios simultáneos, siempre y en todo momento pensabas en . Lighttpd es un software escrito en C por Jan Kneschke, se distribuye bajo la licencia BSD y está libre para Unix y Linux. Una de las características del servidor web es que consume realmente pocos recursos a nivel de RAM y CPU, haciéndolo singularmente útil para VPS o bien Dedicados de bajos recursos, además de que es ideal para balancear cargas por RRDNS. Soporta comunicación e integración con FastCGI, SCGI y CGI, con lo que es capaz de servir requests de páginas hechas en cualquier lenguaje de programación. Lo utilizamos durante años, y nos «salvó» literalmente de tener que expandir infraestructuras web de forma fácil y rápida. Una de las desventajas de lighttpd es que no soporta .htaccess, así como que carece de documentación extensiva y una comunidad que lo haya adoptado de forma masiva, en contraste a sus rivales Apache y Nginx. CaddyHace poco tiempo descubrimos , mas nos hallamos con que es un servidor web que está creciendo bastante. Creado por Matt Holt y escrito en Go, es un tipo de servidor web similar a Apache pues apunta a ser funcional, fácil de instalar y configurar por el público medio técnico. Se resalta también por ser uno de los primeros servidores web que ofrece HTTPS de manera automática cada vez que activas un host. Al hacerlo, va a tratar de validar tu lugar contra los servidores de Let’s Encrypt con la intención de cifrar la conexión. También aguanta integración con FASTCGI, IPV6, WebSockets y . Trae consigo un modo de proxy inverso, aguanta compresión Gzip y hosts virtuales. Entre sus contras o bien desventajas encontramos que aunque ofrece un desempeño similar a Apache, es casi 3 veces más lento al manejar conexiones concurrentes en sitios que precisan de alto rendimiento a la hora de procesar consultas. GWSSeguramente muchos de ustedes no conocen (abreviado como GWS), y es normal, pues no se puede descargar desde ningún sitio, puesto que no está disponible para el público. Se trata de un servidor web privado escrito en C++, que es usado por Google para la mayoría de su infraestructura web. Por propios dichos de Matt Cutts de Google en un , está basado en Linux. Cuando muchas veces analizas los headers de una página de Google, si prestas atención verás que afirma «GWS», esta es una clara indicación de que corre Google Web Server. Se le ha visto presente fortaleciendo servicios de búsquedas más que nada en el sitio google.com De hecho al momento de escribir este post, si tratamos de ver el tipo de servidor web de google.com efectivamente confirmamos que es GWS: [webtech@localhost ~] dólares americanos curl -I https://www.google.com date: Thu, quince Nov 2018 13:05:28 GMT cache-control: private, max-age=0 content-type: text/html; charset=ISO-8859-1 p3p: CP="This is not a P3P policy! See g.co/p3phelp for diseño web para empresas mallorca ." x-xss-protection: 1; mode=block x-frame-options: SAMEORIGIN set-cookie: 1P_JAR=2018-once-quince-13; expires=Sat, quince-Dec-dos mil dieciocho 13:05:28 GMT; path=/; domain=.google.com alt-svc: quic=":443"; ma=2592000; v="cuarenta y cuatro con cuarenta y tres,35" Cherokee¿Has oido charlar de ? Se trata de un web server open source y alternativo a Apache escrito por Álvaro López Ortega, que se identifica por ser simple de instalar y configurar. Suele ser una buena opción si no eres un usuario muy técnico, y buscas una interfaz pulimentada, simple de manejar y sin muchas dificultades. Ojo, esto no quiere decir que no pueda utilizarse en ambientes de alta demanda, pues soporta despacho de aplicaciones con muchas conexiones concurrentes de forma natural. Soporta integración con tecnologías modernas como PHP, , SCGI, CGI, uWSGI, LDAP, así como encriptación con /TSL y HTTP proxy. Lo mejor es que además es multiplataforma pues corre en Linux, Mac OS X, Solaris, y BSD. Durante un breve tiempo Cherokee parecía ser un serio contendiente contra el clásico Apache, mas luego fue perdiendo fuerza, hasta llegar al día de el día de hoy donde prácticamente nadie lo recuerda. Sus contras: si estás acostumbrado a .htaccess encontrarás que no lo aguanta (es lógico si es un server enfocado en la performance), además de que no parece estar activo a nivel de desarrollo últimamente. En su changelog se ven pocos commits de cambios en el último año. NodeJSEl renombrado , asimismo conocido simplemente como Node, es un entorno de desarrollo open source para javascript basado en acontecimientos que corre desde el lado del servidor. Utilizando como base el motor V8 de Javascript desarrollado por Google en Chrome, logra ejecutar javascript del lado del servidor de forma eficiente, logrando resultados realmente increíbles. Se caracteriza por ser ágil y rápido para crear aplicaciones que demandan sobre todo veloz interacción con el usuario. Si bien muchos consideran que no es un web server en si, por sus capacidades para despachar contenido directo por el puerto 80 (justamente como servidor web) merced a su módulo nativo es que hemos decidido incluirlo en esta lista. Sun Java System Web ServerSi alguna vez programaste algo en java en ambientes empresariales, seguramente te habrás encontrado con . También conocido como SJSAS, es un tipo de servidor web con licencia BSD que está enfocado en brindar despacho a aplicaciones hechas en Java. Soporta integración nativa con Sun Java Studio Enterprise, Sun Java Studio Creator y NetBeans. Otras características incluyen soporte para PHP, WebDAV, filtros NSAPI, JDBC y compresión HTTP. Está disponible para Windows, Linux y Unix en sus versiones más populares. Servidores web pero utilizadosDentro de todos estos servidores web que mentamos antes, existen varios que gozan de mayor popularidad, tanto por antiguedad, como por desempeño o bien tecnologías que soportan, veremos ahora cuáles son los servidores web más usados. Este listado de servidores web más utilizados lo hemos obtenido del oficial de Netcraft de Octubre de dos mil dieciocho (el más reciente al momento de escribir este artículo), en él se describen cuáles son los servidores más usados, y qué cuota de empleo tienen en el mercado global. De pacto a la gráfica y tabla de datos obtenidos del reporte de servidores más usados el resolución es el próximo. Lista de servidores más utilizados del 2018:
Como vemos en esta gráfica y la correspondiente tabla, el claro dominante del mercado hoy en día es Microsoft IIS, que ha ganado mucho terreno últimamente frente a su contrincante tradicional Apache, el que se sostuvo como líder indiscutido a lo largo de décadas como el más utilizado. Nginx prosigue creciendo de manera lenta, y Google tiene un market share realmente pequeño puesto que hay que tomar en consideración que es usado primordialmente en las plataformas de Google search. ¿Cuál es el mejor servidor web?Esta es una pregunta que se hacen muchas mi sitio web , es al unísono una pregunta muy difícil pues depende de cada caso. El concepto de «mejor servidor web» es muy diverso porque no va a ser lo mismo para una web sin visitas, con una página HTML estática, a un sitio activo, con miles y miles de visitas simultáneas o millones de visitas cada día. En plataformas de Alojamiento web compartido por norma general lo más simple, veloz y compatible es LiteSpeed o bien Apache en última instancia. Para Alojamiento dedicado, y a nivel general basados en nuestra experiencia de más de quince años en el mercado de Alojamiento, tras asistir y hacer setups/configuraciones en miles de servidores, el servidor web que quizá podría clasificarse como «mejor» en términos de facilidad de instalación y configuración, así como compatibilidad con diferentes tecnologías, lenguajes de programación y plataformas es Nginx. Así que si estás buscando diseño web orense , que sea a la vez uno de los más rápidos del planeta y tenga una sintáxis de configuración fácil, entonces será el recomendado. De todos los géneros de servidores web que mencionamos: ¿Cuál es tu servidor web favorito? ¿Exactamente en qué ambientes y con qué tecnologías lo usas? Si precisas alguna ayuda para escoger el tipo de servidor web adecuado para tu web o bien infraestructura, no dudes en avisarnos, con gusto estamos para ayudarte. Actualización: mira nuestras benchmarks sobre cuál es el mejor servidor web: ¿Te agradó el artículo? Compártelo:
|
||||||||||||||||
|