Articulo de referencia

Servicio de alojamiento web

Un ejemplo de servidores montados en rack Un servicio de alojamiento web es un tipo de servicio de alojamiento de Internet que proporciona la infraestructura necesaria para aloj...

Página semiprotegida

Un ejemplo de servidores montados en rack

Un servicio de alojamiento web es un tipo de servicio de alojamiento de Internet que proporciona la infraestructura necesaria para alojar sitios web y hacerlos accesibles en la World Wide Web . A las empresas que ofrecen servicios de alojamiento web a veces se las denomina proveedores de alojamiento web .

Historia

Hasta 1991, el uso de Internet estaba restringido únicamente a "... la investigación y la educación en ciencias e ingeniería  ..." [ 1 ] [ 2 ] y se utilizaba para correo electrónico , Telnet , FTP y tráfico USENET , pero solo para un número reducido de páginas web. Los protocolos de la World Wide Web acababan de escribirse, [ 3 ] y no habría un navegador web gráfico para ordenadores Mac o Windows hasta finales de 1993. [ 4 ] [ 5 ]

Para alojar un sitio web en internet , una persona o empresa necesitaría su propio ordenador o servidor . [ 2 ] Dado que no todas las empresas contaban con el presupuesto o la experiencia necesarios, los servicios de alojamiento web comenzaron a ofrecer la opción de alojar los sitios web de los usuarios en sus propios servidores, sin que el cliente necesitara poseer la infraestructura necesaria para su funcionamiento. Los propietarios de los sitios web, también llamados webmasters , podían crear un sitio web que se alojaría en el servidor del servicio de alojamiento web y sería publicado en la web por dicho servicio.

A medida que crecía el número de usuarios de la World Wide Web, aumentaba la presión sobre las empresas, tanto grandes como pequeñas, para que tuvieran presencia en línea. Para 1995, empresas como GeoCities , Angelfire y Tripod ofrecían alojamiento web gratuito. [ 6 ]

Clasificación

Alojamiento de páginas estáticas

Los archivos de páginas web estáticas se pueden cargar mediante el Protocolo de Transferencia de Archivos (FTP) o una interfaz web, o bien implementarse automáticamente desde un repositorio utilizando una herramienta de integración continua . Por ejemplo, los servicios de alojamiento de páginas estáticas como GitHub Pages o Cloudflare Pages suelen generar los archivos directamente desde sistemas de control de versiones como Git . Los archivos se suelen publicar en la web tal cual, o con un procesamiento mínimo, por ejemplo, mediante un generador de sitios estáticos como 11ty . Muchos proveedores de servicios de Internet (ISP) ofrecen este servicio de forma gratuita a sus suscriptores. Tanto particulares como organizaciones también pueden contratar servicios de alojamiento web con proveedores alternativos.

El alojamiento de una sola página suele ser suficiente para páginas web personales . El alojamiento web personal a menudo puede ser gratuito, con publicidad o económico. El alojamiento web para empresas suele tener un coste mayor, dependiendo del tamaño y el tipo de sitio.

Alojamiento entre pares

El alojamiento web peer-to-peer implica el uso de redes peer-to-peer para distribuir el acceso a páginas web . [ 7 ] Esto se diferencia del modelo cliente-servidor , que implica la distribución de datos web entre servidores web dedicados y ordenadores cliente. El alojamiento web peer-to-peer también puede adoptar la forma de cachés web P2P y redes de entrega de contenido .

Servicios de alojamiento más grandes

Los sitios web más complejos suelen requerir paquetes de alojamiento que incluyan soporte para bases de datos y plataformas de desarrollo de aplicaciones (por ejemplo , ASP.NET , ColdFusion , Java EE , Perl/Plack , PHP o Ruby on Rails ). Estas herramientas permiten a los clientes escribir o instalar scripts para aplicaciones como foros y gestión de contenido . Los paquetes de alojamiento web suelen incluir un sistema de gestión de contenido web , por lo que el usuario final no tiene que preocuparse por los aspectos técnicos. El protocolo SSL ( Secure Sockets Layer ) se utiliza para los sitios web que desean cifrar los datos transmitidos.

Los servicios de alojamiento específicos para aplicaciones también pueden optimizarse para un sistema de gestión de contenido o aplicación web en particular y pueden incluir mantenimiento automatizado, copias de seguridad y funciones de seguridad. [ 8 ]

Tipos de alojamiento

Un típico rack de servidores que se suele ver en centros de colocación.

Los servicios de alojamiento web pueden ejecutar servidores web . El alcance de los servicios de alojamiento web varía enormemente.

Servicio de alojamiento web compartido
Varios sitios web se alojan en un mismo servidor, compartiendo sus recursos informáticos. Normalmente, todos los dominios comparten un conjunto común de recursos del servidor, como la memoria RAM y la CPU . Las funciones disponibles en este tipo de servicio suelen ser bastante básicas y poco flexibles en cuanto a software y actualizaciones. Los revendedores suelen ofrecer alojamiento web compartido, y las empresas web suelen tener cuentas de revendedor para proporcionar alojamiento a sus clientes.
Alojamiento web para revendedores
El alojamiento para revendedores permite a los clientes comprar servicios de hosting y revenderlos a sus propios clientes. Dependiendo del proveedor, los revendedores pueden ofrecer alojamiento compartido, VPS, dedicado u otros tipos de alojamiento bajo su propia marca.
Servidor virtual dedicado
También conocido como Servidor Privado Virtual (VPS), divide los recursos del servidor en servidores virtuales, donde la asignación de recursos no depende directamente del hardware subyacente. Generalmente, los recursos de un VPS se asignan en función de una relación de un servidor a varios VPS; sin embargo, la virtualización puede realizarse por diversas razones, como la posibilidad de mover un contenedor VPS entre servidores. Los usuarios pueden tener acceso de administrador a su propio espacio virtual. En ocasiones, los clientes son responsables de actualizar y mantener el servidor (servidor no administrado), o bien el proveedor del VPS puede encargarse de la administración del servidor (servidor administrado).
Servicio de alojamiento dedicado
El usuario obtiene su propio servidor web y control total sobre él ( acceso de administrador en Linux o de superusuario en Windows); sin embargo, normalmente no es propietario del servidor. Un tipo de alojamiento dedicado es el autogestionado o no gestionado. Este suele ser el plan más económico. El usuario tiene acceso administrativo completo al servidor, lo que significa que es responsable de la seguridad y el mantenimiento de su propio servidor dedicado.
Servicio de alojamiento gestionado
El usuario dispone de su propio servidor web, pero no tiene control total sobre él (se le deniega el acceso de administrador en Linux/de superusuario en Windows); sin embargo, puede gestionar sus datos mediante FTP u otras herramientas de gestión remota. El control total se limita para que el proveedor pueda garantizar la calidad del servicio, impidiendo que el usuario modifique el servidor o genere posibles problemas de configuración. Por lo general, el usuario no es propietario del servidor, sino que este se le alquila.
Servicio de alojamiento web en centro de datos
Similar al servicio de alojamiento web dedicado, pero el usuario es propietario del servidor de colocación; la empresa de alojamiento proporciona el espacio físico que ocupa el servidor y se encarga de su mantenimiento. Este es el tipo de servicio de alojamiento web más potente y costoso. En la mayoría de los casos, el proveedor de colocación puede ofrecer poco o ningún soporte directo para la máquina de su cliente, proporcionando únicamente la electricidad, el acceso a Internet y las instalaciones de almacenamiento para el servidor. En la mayoría de los casos, para la colocación, el cliente tendría que enviar a su propio administrador al centro de datos para realizar cualquier actualización o cambio de hardware. Anteriormente, muchos proveedores de colocación aceptaban cualquier configuración de sistema para el alojamiento, incluso aquellas alojadas en minitorres de escritorio , pero la mayoría de los proveedores ahora requieren gabinetes de montaje en rack y configuraciones de sistema estándar.
Alojamiento en la nube
El alojamiento web se basa en servidores distribuidos con balanceo de carga. Un sitio web alojado en la nube puede ser más fiable que otras alternativas, ya que otros equipos en la nube pueden compensar la caída de un único componente de hardware. Además, las interrupciones del suministro eléctrico local o incluso los desastres naturales son menos problemáticos para los sitios alojados en la nube, dado que el alojamiento en la nube es descentralizado. El alojamiento en la nube también permite a los proveedores cobrar a los usuarios solo por los recursos que consumen, en lugar de una tarifa fija por la cantidad que el usuario prevé utilizar o una inversión inicial fija en hardware. Por otro lado, la falta de centralización puede dar a los usuarios menos control sobre la ubicación de sus datos, lo que podría ser un problema para aquellos preocupados por la seguridad o la privacidad de los datos , de acuerdo con las directrices del RGPD . Los usuarios de alojamiento en la nube pueden solicitar recursos adicionales bajo demanda, por ejemplo, solo durante los períodos de mayor tráfico, delegando la gestión de TI al servicio de alojamiento en la nube.
Alojamiento en clúster
Contar con varios servidores que alojen el mismo contenido permite una mejor utilización de los recursos. Los servidores en clúster son una solución ideal para el alojamiento dedicado de alta disponibilidad o para crear una solución de alojamiento web escalable. Un clúster puede separar el servicio web de la capacidad de alojamiento de bases de datos. (Normalmente, los proveedores de alojamiento web utilizan el alojamiento en clúster para sus planes de alojamiento compartido, ya que la gestión masiva de clientes ofrece múltiples ventajas). [ 9 ]
Alojamiento en cuadrícula
Esta forma de alojamiento distribuido se da cuando un clúster de servidores actúa como una red y está compuesto por múltiples nodos.
Servidor doméstico
Un servidor privado puede utilizarse para alojar uno o más sitios web desde una conexión de banda ancha, generalmente de uso doméstico . Estos pueden ser máquinas diseñadas específicamente para ello o, más comúnmente, ordenadores antiguos. Algunos proveedores de servicios de Internet (ISP) bloquean los servidores domésticos impidiendo las solicitudes entrantes al puerto TCP 80 de la conexión del usuario y negándose a proporcionar direcciones IP estáticas . Una forma común de obtener un nombre de host DNS fiable es creando una cuenta con un servicio de DNS dinámico . Un servicio de DNS dinámico cambia automáticamente la dirección IP a la que apunta una URL cuando cambia la dirección IP. [ 10 ]

Algunos servicios de alojamiento web están diseñados para una aplicación web o sistema de gestión de contenido específico, en lugar de admitir pilas de software arbitrarias. Estas plataformas suelen proporcionar infraestructura, mantenimiento de software, actualizaciones de seguridad, copias de seguridad y soporte específico para la aplicación como parte del servicio de alojamiento. [ 11 ] Ejemplos de ello son las plataformas de alojamiento administrado de WordPress, como WordPress.com , que aloja sitios web creados con el sistema de gestión de contenido WordPress. [ 12 ]

Otros tipos específicos de alojamiento web ofrecidos por proveedores de servicios de alojamiento web:

Requisitos

Por lo general, el alojamiento web requiere lo siguiente:

Gestión de host

Cinco bastidores de servidores de diecinueve pulgadas
Estantes de servidores

El proveedor de alojamiento también puede ofrecer una interfaz o panel de control para administrar el servidor web e instalar scripts, así como otros módulos y aplicaciones de servicio como el correo electrónico. Un servidor web que no utiliza un panel de control para administrar la cuenta de alojamiento se suele denominar servidor "sin interfaz gráfica". Algunos proveedores de alojamiento se especializan en software o servicios específicos (por ejemplo, comercio electrónico, blogs, etc.).

Fiabilidad y tiempo de actividad

La disponibilidad de un sitio web se mide por el porcentaje del año en que el sitio web es accesible públicamente y se puede acceder a él a través de Internet. Esto es diferente de medir el tiempo de actividad de un sistema. El tiempo de actividad se refiere a que el sistema en sí esté en línea. El tiempo de actividad no tiene en cuenta la posibilidad de acceder a él, como en caso de una interrupción de la red. El Acuerdo de Nivel de Servicio (SLA) de un proveedor de alojamiento puede incluir una cierta cantidad de tiempo de inactividad programado por año para realizar el mantenimiento de los sistemas. Este tiempo de inactividad programado a menudo se excluye del plazo del SLA y debe restarse del tiempo total cuando se calcula la disponibilidad. Dependiendo de la redacción de un SLA, si la disponibilidad de un sistema cae por debajo de lo estipulado en el SLA firmado, un proveedor de alojamiento a menudo proporcionará un reembolso parcial por el tiempo perdido. La forma en que se determina el tiempo de inactividad varía de un proveedor a otro, por lo que es imperativo leer el SLA. [ 13 ] No todos los proveedores publican estadísticas de tiempo de actividad.

Seguridad

Dado que los servicios de alojamiento web alojan los sitios web de sus clientes, la seguridad en línea es una preocupación importante. Cuando un cliente acepta utilizar un servicio de alojamiento web, cede el control de la seguridad de su sitio a la empresa que lo aloja. El nivel de seguridad que ofrece un servicio de alojamiento web es extremadamente importante para un cliente potencial y puede ser un factor determinante a la hora de elegir un proveedor. [ 14 ]

Los servidores de alojamiento web pueden ser atacados por usuarios malintencionados de diversas maneras, incluyendo la carga de malware o código malicioso en un sitio web alojado . Estos ataques pueden realizarse por diferentes motivos, como el robo de datos de tarjetas de crédito, el lanzamiento de un ataque de denegación de servicio distribuido (DDoS) o el envío de spam . [ 15 ]

Véase también

Referencias

  1. 16 de marzo de 1992, memorándum de Mariam Leder, Asesora General Adjunta de la NSF a Steven Wolff, Director de División, NSF DNCRI (incluido en la página 128 de Management of NSFNET , archivado el 28 de julio de 2013 en Wayback Machine , una transcripción de la audiencia del 12 de marzo de 1992 ante el Subcomité de Ciencia del Comité de Ciencia, Espacio y Tecnología, Cámara de Representantes de los Estados Unidos, Centésimo Segundo Congreso, Segunda Sesión, Hon. Rick Boucher , presidente del subcomité, presidiendo)
  2. 1 2 "La historia del alojamiento web" . www.tibus.com . Archivado del original el 22 de febrero de 2024.
  3. Ward, Mark (3 de agosto de 2006). "Cómo la web se extendió por todo el mundo" . BBC News . Archivado del original el 25 de junio de 2018. Consultado el 24 de enero de 2011 .
  4. Raggett, Dave; Jenny Lam; Ian Alexander (1996). HTML 3: Publicación electrónica en la World Wide Web . Harlow, Inglaterra; Reading, Massachusetts: Addison-Wesley. pág. 21. ISBN  9780201876932.
  5. Harris, Susan R.; Gerich, Elise (abril de 1996). "Retirada del servicio troncal NSFNET: crónica del fin de una era" (PDF) . ConneXions . Vol. 10, n.º 4. Archivado del original (PDF) el 13 de julio de 2020. Recuperado el 28 de diciembre de 2016 .  
  6. "Historia del alojamiento web [ Infografía ] " . BizTech . 24 de febrero de 2012. Archivado del original el 25 de noviembre de 2022. Consultado el 4 de noviembre de 2016 .
  7. "Intercambio de archivos entre pares" . Alojamiento web activo . Archivado del original el 19 de febrero de 2020. Consultado el 3 de noviembre de 2013 .
  8. Zamora, Gabriel. "Los mejores servicios de alojamiento web de WordPress" . PCMag . Consultado el 16 de julio de 2026 .
  9. Buyya, Rajkumar; Yeo, Chee Shin; Venugopal, Srikumar (2008). "Computación en la nube orientada al mercado: visión, exageración y realidad para la prestación de servicios de TI como utilidades informáticas". 10.ª Conferencia Internacional IEEE de 2008 sobre Computación y Comunicaciones de Alto Rendimiento . págs. 5-13 . arXiv : 0808.3558 . doi : 10.1109/HPCC.2008.172 . ISBN  978-0-7695-3352-0. S2CID 16882678 . 
  10. Intark Han; Hong-Shik Park; Youn-Kwae Jeong; Kwang-Roh Park (2006). "Un servidor doméstico integrado para comunicación, recepción de transmisiones y automatización del hogar". IEEE Transactions on Consumer Electronics . 52 (1): 104– 109. Bibcode : 2006ITCE...52..104H . doi : 10.1109/TCE.2006.1605033 . S2CID 22145496 . 
  11. Tolomia, Cris (10 de junio de 2026). "15 proyectos de código abierto que gestionan silenciosamente internet" . Quartz . Consultado el 16 de julio de 2026 .
  12. Zamora, Gabriel. "Los mejores servicios de alojamiento web de WordPress" . PCMag . Consultado el 16 de julio de 2026 .
  13. Dawson, Christian. "Por qué las garantías de tiempo de actividad son ridículas" . Servint. Archivado del original el 12 de octubre de 2014. Recuperado el 7 de octubre de 2014. Un buen SLA establecerá claramente cómo se define el tiempo de actividad y qué recibirá si no se cumple la "promesa de tiempo de actividad".
  14. Schultz, Eugene (2003). "Los atacantes atacan servidores de alojamiento web". Computers & Security . 22 (4): 273– 283. doi : 10.1016/s0167-4048(03)00402-4 .
  15. InstantShift (11 de febrero de 2011). "Guía sobre problemas de seguridad y prevención en el alojamiento web" . InstantShift: recurso diario para diseñadores y desarrolladores web . Archivado del original el 16 de septiembre de 2018. Consultado el 31 de octubre de 2016 .