Como elegir el Web Hosting correcto

Como elegir el Hosting correcto

Existe un gran número de proveedores de web hosting esperando allá afuera. Sin embargo, cabe la duda ¿Cual será el hosting correcto para mi proyecto web?. En explorar las ofertas vamos a vernos sujeto a una serie de opciones, pero ¿Como evaluar la seriedad de la oferta?.





Bueno, una manera de iniciar la discusión es responder la pregunta de: ¿Cuando necesitamos verdaderamente un servicio de Hosting?. O mejor dicho ¿Cuando necesitamos un servicio de Hosting de Pago?.

¿Cuando necesitamos un Hosting de Pago?

Hoy en día, hay muchos buenos servicios online que nos permiten disponer de un sitio web de forma gratuita, sólo por mencionar algunos: Wordpress.com o, sites.google.com , Tumblr.com  o Blogger.com  , incluso si sólo necesitamos una página web sencilla con integracción social, además podemos usar: Facebook pages , MySpace.com .

Sin duda, la integración social es factor importante, para facilitarnos la ineludible tarea del 99,9% de los proyectos web, esta es, la de consiguir tráfico rapidamente, en consecuencia son una buena alternativa como un recurso de difusión. Sin embargo, y frente a estas alternativas ¿Cuando necesitamos un Hosting de Pago?, básicamente la podemos responder, en cuando nuestros requerimientos sean similares a:
  • Necesitamos crear una aplicación web más compleja que un sitio tipo Blog o un sitio web estilo Folleto.
  • O cuando necesitamos control sobre aspectos comerciales, fundamentalmente usar un dominio propio, aunque Blogger y otros servicio libres de pago ya lo permiten.
  • O los requerimiento técnicos señalan que se deben disponer de una mayor flexibilidad en la administración de los recursos, por ejemplo necesitamos un certificado digital para implementar comercio electrónico u otro servicio con un nivel de seguridad en la transferencia de información.
Bajo estos potenciales escenarios, la pregunta es: ¿que Hosting elegir?

¿Que tipo de Hosting debo elegir?

Aquí hay que analizar los aspectos cuantitativos y qualitativos. Cuantitativos, en el sentido de cual es el volumen de tráfico que debe sustentar el Hosting y cuales son los niveles de calidad del servicio aceptables en el marco presupuestario de nuestro proyecto web. Aquí, podemos seguir dos (2) caminos:
  • Contratar un servicio de hosting.
  • O proveernos de un hosting propio.
Establecer un hosting propio para nuestra aplicación, es un tema complejo que está fuera del ámbito de este artículo pues requerirá enforcarnos en materias, que en general, no estarán en la preocupación de la línea principal del negocio de nuestro proyecto web. Entonces, estaremos enfocados de responder ¿Que servicio de Hosting Contratar?.

¿Que servicio de Hosting contratar?

La respuesta a esta pregunta podría tener muchas soluciones, pero todas estas soluciones las podríamos clasificar a grosso en:
  • Alojamiendo web compartido (Shared Web Hosting).
  • Alojamiento web en un Servidor Privado Virtual (Hosting VPS), no administrado.
  • Alojamiento web VPS, administrado.
  • Alojamiento web en un Servidor Dedicado, no administrado.
  • Alojamiento web en un Servidor Dedicado, administrado.
  • Alojamiento web en la Nube (Cloud hosting).
Al contrario de lo que se piensa, los requerimiento de Hosting no van necesariamente ligados a un nivel de tráfico, es decir: “Mi aplicación web tendrá más de 6.000 visitas/día, por lo tanto requiero un Hosting dedicado”, sino que hay otros aspectos que también determinan el usar un tipo de servicio de hosting u otro.

Un aspecto de interés, es establecer cual es el nivel de escalabilidad aceptable para nuestro proyecto web. Al principio obtener un nivel de tráfico será nuestro afán, pero por otro lado, el obtener un éxito inusitado también puede presentarnos un serio problema y comprometer el proyecto. Por lo tanto, asegurar o al menos conocer un camino desde donde poder escalar nuestro proyecto web, será un elemento importante en nuestra planificación.

En términos generales, no será plausible económicamente contratar en un inicio, un servicio de Hosting tipo Cloud hosting, como el ofrecido por Amazon EC2 por un proyecto web con una estimación de baja demanda de recursos. Pero entonces ¿que Hosting contratar?, sin duda existen muchos proveedores de servicios de hosting de calidad en cada una o en varias de las categorías mencionadas en la lista anterior.

Se pueden establecer muchas recomendaciones para construir un criterio sensato de como identificar o estimar si un servicio de Hosting es apropiado o no a nuestras necesidades. Forgar este criterio, puede transformarse en todo un tema de análisis.

Sin embargo, prefiero lo práctico y mencionar experiencias primera mano en este campo, despojado en lo posible del todo el marketeo y la confusión que la publicidad provoca. En consecuencia, puedo recomendar de nuestra propia experiencia los servicios de hosting que han probado su calidad a lo largo del tiempo, de modo de ayudarle en la decisión de su próximo proyecto web.

Servicios de Web Hosting Sugeridos

Hosting compartido – Shared Hosting:

Después de haber experimentado con varios proveedores, el proveedor con el mejor servicio de este tipo ha sido Hostgator.

También he suscrito los servicio de Yahoo! Webhosting, pero creo que no están a la altura de los requerimientos de las modernas aplicaciones web. En especial lo digo, fundamentandome en los aspectos técnicos que me he visto involucrado al desarrollar aplicaciones web de PHP y MySQL bajo este proveedor de Hosting.
En el servicio de Yahoo! Shared Web Hosting, el intérprete PHP se ejecuta como CGI en Apache, lo hace muy dificil generar direcciones URL amigables, pues se requiere el uso del archivo “.htaccess” que funciona cuando el intérprete PHP se ejecuta como módulo de Apache, lo cual no es el caso para el Web Hosting de Yahoo!.
A este respecto, HostGator brinda un muy buen servicio y supera los problema del Hosting de Yahoo!.
Rango de Precios: US$8 a US$12 por mes.

Hosting VPS – no administrado:

Este es un tipo de Hosting que requiere una mayor intervensión y preocupación del usuario, particularmente serán necesarios algunos conocimientos de administración de sistemas Linux.

De mi experiencia con hosting VPS no administrados, puedo decir que para usuarios acostumbrados a los servicios de Shared Hosting o incluso VPS administrados, será un algo más complejo la configuración y administración de los recursos del hosting.
Sin embargo, ofrece una gran flexibilidad en el uso de los recursos, básicamente es casi como un servidor dedicado donde nos permite configurar por completo nuestro sistema para un máximo aprovechamiento de los recursos. A este respecto, nuestra recomendación en Linode, una empresa que ofrece un servicio de excelente calidad a un muy buen precio, y además con opciones de escalabilidad significativas en el servicio de Hosting, que nos facilitan el crecimiento de nuestro proyecto web.
Rango de Precios: US$20 a US$160 por mes.

Hosting Dedicado:

Sólo puedo recomendar dos (2) servicios: El de Rackspace e Inmotion para la categoría de Hosting Dedicado. Ambos poseen buenos servicios y con la facilidad de escalarlo de acuerdo a nuestras necesidades.
Rango de Precios: US$250 a US$350 por mes.

Cloud Hosting:

Este tipo de web hosting es el que permite una de las mayores niveles de confiabilidad. Permite una amplia escalabilidad del servicio y uno de los aspectos notables es que se paga en función del uso de recursos del servicio.
Es decir, si nuestro proyecto web será un servicio con una alta demanda pero irregular en el tiempo, lo más acertado sería contratar un servicio Cloud Hosting y así pagar en la medida de nuestra demanda. En este ámbito se destaca el servicio de Amazon EC2.
Rango de Precios: Es variable se paga por consumo dentro de algún plan de los ofrecidos, un valor de referencia, sería un mínimo de US$115 por mes.

1 comentario:

  1. GRacia spor al información de lo que tenemos que tener en cuetna al momento de elegir un Hosting porque los que no entendemos del tema solemos dejarnos llevar por lo que nos dicen los especialistas, que no siempre aciertan con el indicado para nosotros.

    ResponderEliminar