Servicio de alojamiento web compartido - Shared web hosting service

Un servicio de alojamiento web compartido es un servicio de alojamiento web en el que muchos sitios web residen en un servidor web conectado a Internet . Esta es generalmente la opción más económica para el alojamiento, ya que el costo total del mantenimiento del servidor se distribuye entre muchos clientes. Al elegir el alojamiento compartido, el sitio web compartirá un servidor físico con uno o más sitios web.

Descripción

El servicio debe incluir la administración del sistema ya que es compartido por muchos usuarios; esto es un beneficio para los usuarios que no quieren lidiar con él, pero un obstáculo para los usuarios avanzados que quieren más control. En general, el alojamiento compartido será inapropiado para los usuarios que requieran un desarrollo de software extenso fuera de lo que admite el proveedor de alojamiento. Casi todas las aplicaciones destinadas a estar en un servidor web estándar funcionan bien con un servicio de alojamiento web compartido. Pero, por otro lado, el alojamiento compartido es más económico que otros tipos de alojamiento, como el alojamiento de servidores dedicados. El alojamiento compartido generalmente tiene límites de uso y los proveedores de alojamiento deben tener amplias funciones de confiabilidad. Los servicios de alojamiento compartido suelen ofrecer soporte básico de estadísticas web, servicios de correo electrónico y correo web, instalaciones de scripts automáticos, PHP y MySQL actualizados , soporte técnico básico posventa que se incluye con una suscripción mensual. También suele utilizar un sistema de panel de control basado en web. La mayoría de las grandes empresas de alojamiento utilizan su propio panel de control desarrollado a medida. Sin embargo, los paneles de control y las interfaces web pueden causar controversia, ya que las empresas de alojamiento web a veces venden el derecho de usar su sistema de panel de control a otros. Intentar recrear la funcionalidad de un panel de control específico es común, lo que conduce a muchas demandas por infracción de patentes.

En el alojamiento compartido, el proveedor generalmente es responsable de administrar los servidores, instalar el software del servidor, las actualizaciones de seguridad, el soporte técnico y otros aspectos del servicio. La mayoría de los servidores se basan en el sistema operativo Linux y LAMP (paquete de software) . Algunos proveedores ofrecen soluciones basadas en Microsoft Windows o FreeBSD . Las instalaciones del lado del servidor para cualquier sistema operativo (SO) tienen una funcionalidad similar (por ejemplo: MySQL (base de datos) y muchos lenguajes de programación del lado del servidor (como el lenguaje de programación PHP ampliamente utilizado ) bajo Linux, o el SQL Server (base de datos) propietario y lenguaje de programación ASP.NET en Microsoft Windows.

Hay miles de proveedores de alojamiento compartido en el mundo. Van desde "tiendas familiares" y pequeñas empresas de diseño hasta proveedores multimillonarios con cientos de miles de clientes. Una gran parte del mercado de alojamiento web compartido se realiza a través de publicidad de pago por clic (PPC) o programas de afiliados , mientras que algunos son puramente sin fines de lucro.

El alojamiento web compartido también se puede realizar de forma privada compartiendo el costo de ejecutar un servidor en un centro de colocación ; esto se llama alojamiento cooperativo.

Implementación

El alojamiento web compartido se puede lograr de dos maneras: basado en nombre y basado en protocolo de Internet (basado en IP), aunque algunos paneles de control permiten una combinación de basado en nombre y basado en IP en un servidor.

Basado en IP

En el alojamiento virtual basado en IP, también llamado alojamiento IP dedicado, cada host virtual tiene una dirección IP diferente. El servidor web está configurado con múltiples interfaces de red física o interfaces de red virtual en la misma interfaz física. El software del servidor web utiliza la dirección IP a la que se conecta el cliente para determinar qué sitio web mostrar al usuario. El problema del agotamiento de la dirección IPv4 significa que las direcciones IP son un recurso cada vez más escaso, por lo que la justificación principal para que un sitio use una IP dedicada es poder usar su propio certificado SSL / TLS en lugar de un certificado compartido.

Basado en nombre

En el alojamiento virtual basado en nombres, también llamado alojamiento IP compartido, los hosts virtuales sirven a varios nombres de host en una sola máquina con una única dirección IP . Esto es posible porque cuando un navegador web solicita un recurso de un servidor web mediante HTTP / 1.1 , incluye el nombre de host solicitado como parte de la solicitud. El servidor utiliza esta información para determinar qué sitio web mostrar al usuario.

Comprensión de los servidores de nombres y DNS

Mostrando cómo están conectados los servidores de nombres

DNS significa " Sistema de nombres de dominio ". El sistema de nombres de dominio actúa como una gran guía telefónica y es la base de datos maestra, que asocia un nombre de dominio www.wikipedia.orgcon el número de IP correspondiente. Considere el número de IP algo similar a un número de teléfono: cuando alguien llama www.wikipedia.org, el ISP mira el servidor DNS y pregunta "¿cómo puedo contactar www.wikipedia.org?" El servidor DNS responde, por ejemplo, "se puede encontrar en:. 91.198.174.192". Como lo entiende Internet, este puede considerarse el número de teléfono del servidor que alberga el sitio web. Cuando el nombre de dominio se registra / compra en el "servidor de nombres" de un registrador en particular, la configuración de DNS se mantiene en su servidor y, en la mayoría de los casos, el dominio apunta al servidor de nombres del proveedor de alojamiento. Este servidor de nombres es donde reside el número de IP (actualmente asociado con el nombre de dominio).

Ver también

Referencias