Hosting – Guía completa de qué es

Antes de que los visitantes puedan ver ¡tu sitio web, debe ser publicado en un servidor web. Esto se consigue cargando todos los archivos de tu sitio web. Las páginas web están compuestas de HTML y JavaScript, e imágenes y vídeos y fuentes. Todos ellos deben ser cargados en su servidor web para que sus visitantes puedan acceder a ellos. Un servicio de alojamiento web proporciona el espacio para estos archivos y permite acceder a ellos a través de Internet.

Cómo elegir un alojamiento web

Por lo tanto, tu servicio de hosting juega un papel importante en el buen funcionamiento de su sitio. Todo, desde los servidores y el hardware que se utilizan hasta el software que se implementa, puede afectar la experiencia de navegación de los visitantes de su sitio web. Al valorar cómo elegir un alojamiento web que sea adecuado para ti, te conviene tener en cuenta las características y capacidades que se ofrecen. Aunque es posible que no utilices todo lo que está disponible hoy en día, la popularidad del sitio web puede hacer que se amplíe y actualice más adelante.

Sistema Operativo

Cuando se trata de alojar sitios web en Internet, hay dos sistemas operativos principales para seleccionar: Windows y Linux. Ambas plataformas funcionan bien para mostrar contenido a los espectadores, pero tienen diferencias significativas en funcionalidad. Si no estás planeando hacer mucho más que un blog básico, entonces el sistema operativo puede ser no muy importante a la hora de elegir un proveedor de alojamiento web.

Windows

La plataforma web basada en Windows está diseñada para facilitar su uso. Muchas aplicaciones online son compatibles con este sistema operativo, lo que facilita su ampliación y actualización. Sin embargo, se cree que Windows también utiliza más recursos que su homólogo. Esto significa que el sistema no funciona tan eficientemente como podría. La desventaja de esta disminución de la eficiencia es la facilidad de uso y la compatibilidad.

Linux

Los sitios web operados por Linux son algunos de los más comunes en Internet debido a su uso efectivo del hardware. Este sistema operativo es menos restrictivo para los recursos informáticos, lo que permite a los sitios web ofrecer un mayor rendimiento. Aunque el software de marca diseñado para Windows no funcionará en Linux, las aplicaciones alternativas similares y los proyectos de código abierto son comunes, lo que da a este sistema una amplia gama de software compatible.

¿Qué sistema operativo de hosting es el adecuado para mí?

Todo depende de cómo planeas utilizar tu sitio web. Si vas a trabajar con programas de aplicaciones o trabajas con desarrolladores que utilizan un determinado lenguaje de programación, entonces la elección entre Windows y Linux se basará en tus necesidades inmediatas. Sin embargo, la diferencia en la funcionalidad puede ser insignificante si sólo buscas lo básico del diseño y funcionamiento de la web. Mucha gente a menudo deja que la empresa de alojamiento web elija cuál es mejor cuando crean un blog u otro sitio de bajo tráfico. Si necesitas elegir, Linux es una apuesta segura para todos, a menos que sepas que necesita algo que ofrece Windows, como ASP.NET o Microsoft SQL Server. Si está configurando un simple blog de WordPress, o un sitio de Drupal, o que utiliza cualquier tipo de software PHP para sitios, entonces Linux hará el trabajo por ti.

¿Qué es el uptime o tiempo de actividad?

Los sitios web funcionan las 24 horas del día, los siete días de la semana. Cuando un sitio se cae por cualquier razón, los visitantes no pueden acceder al contenido. Mientras que las empresas de alojamiento web trabajan diligentemente para mantener el sistema operativo, surgen problemas. El tiempo de inactividad puede ocurrir debido a hardware defectuoso, DDOS o ataques de hackers, daños al hardware debido a incendios o inundaciones, problemas de conectividad de la red, o incluso mantenimiento planificado del hardware. Mantener un sitio web en funcionamiento el 100% del tiempo es extremadamente difícil, por lo que verá un montón de garantías de tiempo de actividad del 99%, 99,5% y 99,9%. Cuanto más crítico sea el tiempo de actividad para su negocio, mayor será la garantía de tiempo de actividad que debes buscar.

Una organización que puede ofrecer un tiempo de actividad garantizado puede reducir tus pérdidas. Esto es especialmente importante si estás creando una tienda online o una aplicación basada en la web que depende de la funcionalidad continua para que tu negocio gane dinero.

Tipos de hosting que existen

Hosting Compartido

El alojamiento compartido es uno de los métodos más comunes para el alojamiento de sitios web. También es el más barato y el menos fiable. Esto es cuando varios propietarios de sitios web comparten un único servidor que incluye todos los recursos como la CPU, la memoria y el espacio de la unidad. Este es el más rentable, ya que todos los diferentes propietarios de sitios web participan en los gastos operativos del servidor único. Sin embargo, usted puede sufrir del “síndrome del mal vecino”: si otro sitio web está compartiendo el mismo alojamiento web que su sitio, y si está muy ocupado, entonces acaparará la CPU y la RAM y el ancho de banda de la red del alojamiento web, resultando en un rendimiento pobre para todos los demás sitios web en el alojamiento. El resultado de esto será que todos los sitios se cargarán muy lentamente.

También hay riesgos de seguridad con este tipo de hosting. Si uno de los otros sitios web es pirateado o infectado con malware, es muy probable que los otros sitios web del mismo alojamiento web también lo sean, ya que todos ellos se ejecutan en el mismo equipo. Y si hay un ataque DDOS en uno de los sitios, entonces, de nuevo, todos se ven afectados porque comparten el mismo recurso.

Existen excepciones en los que los hosting, sobre todo los de calidad como Webempresa, Raiola Networks, Siteground… esto no influye, ya que cada hosting compartido está aislado del resto sin influir lo que haga el resto de “vecinos” de hosting.

Servidor dedicado

Para aquellos que dependen del máximo rendimiento y de una plataforma segura, el hosting dedicado proporciona esa funcionalidad. En este entorno, una sola persona alquila un servidor completo, eliminando el uso de recursos por parte de otros propietarios de sitios web. Esto significa que el 100 por ciento del sistema está operando sólo para sus propósitos. Esto también le da el control total de la máquina, para que pueda ser configurada de la forma que usted desee, con cualquier software, o módulos y con tanta o tan poca seguridad como usted quiera. Los servidores dedicados son también una de las opciones de alojamiento más caras.

Servidor VPS

Un Servidor Privado Virtual, o VPS, es una máquina virtual que se ejecuta sobre una máquina real. Varios servidores VPS pueden funcionar en un solo equipo servidor real. Un VPS ejecuta su propia copia separada del sistema operativo en su propio espacio separado en el servidor host, por lo que puede ser tratado como si se tratara realmente de un ordenador separado. Esto significa que tienes las ventajas de un servidor dedicado en términos de tener control total sobre la máquina, pero no el costo. El inconveniente es que el rendimiento no será tan bueno como un servidor dedicado, pero es mucho mejor que el hosting compartido. La principal diferencia entre VPS y el alojamiento compartido es que cada VPS ejecuta una instancia de sistema operativo completamente independiente dentro de su propia máquina virtual, mientras que en un host compartido, sólo se ejecuta un único sistema operativo que es compartido por todos los sitios web.

Alojamiento en nube

En lugar de confiar en un único servidor para alojar un sitio web, la alternativa Cloud utiliza una red de máquinas para proporcionar el contenido. Una sola cuenta puede ser extendida a través de muchos servidores diferentes que pueden incluir los de otras ciudades o incluso países. Esto proporciona fiabilidad, escalabilidad del tamaño y tiempos de recuperación más rápidos en caso de desastre.

Especificaciones del servidor

El hardware dentro del servidor de alojamiento tendrá un profundo impacto en la funcionalidad del sitio web. Cosas como la potencia de procesamiento, la memoria, los discos duros y la conectividad de red determinarán si su sitio se carga rápidamente o no. Esto se verá aún más afectado si utiliza un servidor compartido. Es posible que un servidor dedicado más antiguo pueda superar el rendimiento de un servidor compartido más reciente debido a la carga de este hardware.

HDD vs SSD

Una de las últimas tecnologías de hardware para los servidores web es la unidad de estado sólido (SSD), que es un dispositivo de almacenamiento masivo como una unidad de disco duro (HDD) tradicional, pero sin ningún componente móvil. Esto significa que es mucho más rápido leer y escribir en las unidades SSD, lo que se traduce en tiempos de carga más rápidos para las páginas web alojadas en un servidor web con una unidad SSD. Las SSD son más caras por GB de alojamiento, por lo que debe decidir si el espacio o la velocidad son más importantes para usted. Un sitio con imágenes o vídeos pesados requerirá más espacio en el disco duro que un sitio basado principalmente en texto.

Memoria RAM

La memoria RAM también es importante. La cantidad de RAM afectará la rapidez con la que se cargará el sitio. Cuanto más alto, mejor. La cantidad de RAM ofrecida con cualquier paquete de hosting puede variar desde unos pocos cientos de MBs en cuentas de hosting compartido, hasta 32GB o más en servidores dedicados.

¿Hosting administrado o no administrado?

Una de las diferencias más importantes entre el alojamiento web gestionado y no gestionado es el nivel de soporte que se ofrece. Las cuentas administradas a menudo incluyen soporte de software, resolución de problemas o varias tareas que van más allá del mantenimiento básico. Las cuentas no administradas suelen ser más baratas, pero no ofrecen nada más que mantener el hardware intacto. Por ejemplo, un proveedor de alojamiento web gestionado puede ayudarte a instalar y configurar WordPress en su sitio. Un proveedor no administrado no ofrece esa ayuda ya que no tiene nada que ver con la funcionalidad directa del servidor de alojamiento.

Los proveedores de alojamiento gestionado suelen incluir copias de seguridad como parte del servicio. Estos son generalmente automatizados y pueden ser muy beneficiosos en términos de recuperación si algo le sucede al sitio. Las cuentas no administradas requieren que esta copia de seguridad sea realizada por ti mismo.

En muchas situaciones, los proveedores de alojamiento no gestionados no actualizan automáticamente el software más allá de la funcionalidad básica del servidor. Cualquier aplicación adicional que pongas en tu sitio será tu responsabilidad para el mantenimiento regular. Los proveedores gestionados suelen mantener actualizadas las aplicaciones de terceros.

Al trasladar su sitio de un proveedor a otro, las empresas de alojamiento gestionado te ayudarán a migrar los datos. Si no sabe cómo funcionan los sitios o la importancia de mantener una tabla de datos intacta, esto puede ser difícil. Muchos proveedores no administrados no ofrecen esta asistencia de migración.