Hemos decidido elaborar una lista de conceptos clave en torno a los servicios de alojamiento web (Web hosting por su nombre en inglés). Este tema, suele ser confuso, hoy trataremos de explicarlo en términos sencillos y prácticos.
1. Paquete de alojamiento (Hosting package)
Un paquete de alojamiento representa un conjunto de recursos por los que se paga cuando se contrata un servicio de alojamiento web. Típicamente, un paquete o plan de alojamiento web contiene lo siguiente:
Espacio de disco / Almacenamiento
Esto es la cantidad de espacio disponible para almacenar el contenido de su sitio web, bases de datos y aplicaciones. Los planes más baratos limitan el espacio en disco a cantidades recomendables para sitios web estáticos donde no se agregan de manera regular nuevos contenidos o páginas.
A medida que un sitio web crece en tamaño, el requerimiento de espacio aumenta, por lo que para sitios web dinámicos se ofrecen planes superiores que brindan mayor espacio de disco.
Ancho de banda / Transferencia de datos
Esto se refiere a la cantidad de datos que su sitio web puede transferir en un período determinado. De nuevo, las necesidades de un sitio web con respecto a esta característica, crecen proporcionalmente con su tamaño, número de páginas y la cantidad de tráfico que recibe. Por ejemplo, cuando un solo visitante accede a su sitio web, el o ella descarga una pequeña cantidad de datos. Sin embargo, cuando hay más visitantes y contenidos multimedia están siendo descargados a través de su sitio web, mayor es el requerimiento de ancho de banda.
Otras características
Aparte de esos dos elementos principales, un plan de alojamiento web también incluye un número específico de nombres de dominio y subdominio, cuentas de correo o aplicaciones que pueden ser utilizadas para administrar su sitio web. Adicionalmente, algunos proveedores de alojamiento web ofrecen paquetes con tiempos de disponibilidad garantizados. Es importante contar con buen soporte, y tener canales de chat en vivo, teléfono y sistema de casos para tener una buena cobertura del servicio.
2. Plataforma de alojamiento (Hosting platform)
Algo que define la experiencia de administración de su alojamiento web es la elección entre Windows y Linux. El alojamiento web basado en Linux es la solución preferida para expertos de Internet debido a las características avanzadas que ofrece, mientras que Windows es útil para sitios web que requieren ciertas aplicaciones específicas de Windows para funcionar. La diferencia importante se reduce a lo siguiente:
Aplicaciones soportadas
Estas dos plataformas soportan un conjunto diferente de aplicaciones. Mientras que Linux soporta PHP, PERL, Joomla, WordPress, Drupal, etc., Windows se integra con .NET Framework, .ASP, ASP.NET, PHP y similares.
Paneles de administración
Dependiendo del tipo de plataforma de alojamiento, la administración del sitio web puede realizarse en diferentes paneles de administración. Para Linux se tiene cPanel y WHM (Web Host Manager), mientras que para Windows se utiliza Plesk.
Precio
La diferencia más obvia, sin embargo, radica en el precio. Debido a que Linux es un sistema operativo de código abierto cuya distribución no requiere licenciamiento, usualmente es una solución mucho más barata que el alojamiento basado en Windows.
3. Entorno de alojamiento
El servidor donde su sitio web esta alojado es una de las cosas que influyen en su desempeño, así como en el precio del paquete de alojamiento. Existen tres tipos básicos de alojamiento: VPS, alojamiento compartido y servidores dedicados.
Control
La mayor diferencia entre estos tres tipos de alojamiento es el nivel de control que se tiene sobre el servidor como tal. La característica esencial de los entornos de alojamiento compartido es que su sitio web comparte un servidor con una variedad de otros sitios o aplicaciones. Esto significa que la configuración y mantenimiento son responsabilidad de su proveedor de alojamiento, este no es el caso para VPS y servidores dedicados, donde Usted esta a cargo de esos aspectos.
Seguridad
Cuando de trata de características, la seguridad es la principal razón por la que un administrador selecciona un VPS o mejor aun, un alojamiento dedicado. Ya que estos dos entornos brindan un mayor control sobre la configuración del servidor, y generalmente se consideran más convenientes para manejar vulnerabilidades o caídas inesperadas. Los entornos compartidos corren el riesgo de que si un solo sitio web es objetivo de algún ataque, otros sitios también pueden verse comprometidos.
Precio
De nuevo, lo que hace al alojamiento compartido la opción preferida entre dueños de sitios web es el precio. VPS y servidores dedicados pueden requerir personal especializado para su administración en adición al precio del alojamiento, lo que los hace más caros que los entornos compartidos.
4. Encriptación SSL
SSL o Secure Socket Layer, cuya traducción es “Capa de Conexión Segura”, se encarga de cifrar la información entre el sitio web y sus visitantes. Esto resulta crítico en entornos donde se trabaja con información sensible o se quieren prevenir accesos no autorizado. A pesar de ser un característica importante, no todos los planes de alojamiento la incluyen. Esto puede deberse a que no todos los sitios tienen una cantidad grande de usuarios o la información transmitida no es de carácter sensible.
Sin embargo, para sitios web que aceptan pagos o recolectan datos personales de sus usuarios, usar SSL es algo que tanto a los dueños del sitio web como a los usuarios brinda tranquilidad.
5. Servicios de alojamiento administrado
En términos de alojamiento web, los servicios administrados se refieren a las diferentes actividades que un proveedor puede administrar en lugar del personal del cliente. Esta es una de las áreas donde la complejidad del alojamiento web sale a la luz; al seleccionar un conjunto de servicios que su proveedor administrará, es necesario definir acuerdos de nivel de servicio y tiempos de respuesta, así como acuerdos de confidencialidad.
Dependiendo de la experiencia del personal, se puede decidir contratar expertos externos para manejar áreas específicas ya sea para administrar el servidor o el sitio web. Estos tipos de servicio generalmente se ofrecen a clientes con alojamiento dedicado que quieren tener un máximo control de sus servidores, pero no quieren contratar personal adicional para hacerse cargo de administrar la seguridad, bases de datos, cuentas de correo, etc.
Conclusión
Considerando el incremento en la relevancia de los servicios de alojamiento web en la actualidad, casi cualquier dueño de sitio web necesita estar familiarizado con los conceptos relevantes si quiere desarrollar un sitio web exitoso. En una industria turbulenta como la del alojamiento web, algunas reglas cambian rápidamente, dificultando mantenerse actualizado con todas las tendencias emergentes.
Comprender algunos conceptos básicos puede ser útil no solo cuando se esta buscando un plan de alojamiento y construyendo un sitio web, también cuando se está planificando desarrollar su negocio en línea.