Como elegir un buen Hosting
El contar con un hosting de calidad es fundamental para la buena marcha de la web. Reproducimos aquí el interesante artículo sobre alojamiento web que publica Issel Guberna en www.info-hostings.com. Los principales puntos que se deben tener en cuenta cuando se quiere contratar un hosting son los siguientes:

1. Espacio en disco
2. Transferencia
3. Multidominio
4. Cuentas de e-mail
5. Recursos disponibles
1. Espacio en disco

El espacio en disco es el “trozo” de disco duro que tendrás disponible para subir ficheros. Hay muchas empresas de hosting que en este valor va incluido el espacio que ocupan los logs (archivos donde se guardan los accesos a los sites) y el correo. A veces se cae en el error de considerar el espacio una de las características más importantes de un hosting, pero no es así, dado que debemos tener en cuenta muchísimos más factores, como por ejemplo la transferencia. ¿De que nos sirve poder tener un site enorme si nos damos cuenta de que tampoco vamos a poder servir la información a los usuarios porque no tenemos una capacidad de transferencia suficiente?

2. Transferencia: La transferencia, es la cantidad de tráfico que va a poder soportar tu site. Es uno de los factores más importantes en la contratación de un hosting. Debemos calcular muy bien cuales son los requerimientos actuales de nuestra web y cuales pueden ser las necesidades a unos meses vista. Para hacer un cómputo de la capacidad que puede necesitar tu site podemos aplicar la siguiente fórmula: Num páginas vistas/mes * Tamaño medio pagina = transferencia/mes Mediante esta simple fórmula, podemos hacer una estimación de la transferencia mensual que tiene el site, y por lo tanto ajustar la contratación de ésta a las necesidades reales. Recomiendo que siempre se tenga en cuenta el resultado a la alta, es decir, vale más que sobre capacidad de transferencia que no que falte, por lo tanto, sed generosos. Normalmente los hostings dejan ampliar la capacidad sin problemas, sin embargo, los precios suelen ser bastante abusivos, por lo tanto, recomiendo hacer un buen cálculo inicial y dejar un buen márgen para que el site pueda crecer sin tener que preocuparos de la transferencia.

3. Multidominio: Cuando hablamos de un hosting multidominio, nos referimos a que podemos alojar más de un dominio con el mismo plan contratado, con lo cual nos ahorramos contratar un nuevo plan para cada uno de los sitios web que queramos montar. . Los planes "reseller" (multidominio) son muy útiles, dado que dan una gran flexibilidad a la hora de montar otra página web, y normalmente salen mucho más ventajosos que contratar un plan diferente para cada uno de los sitios web.

4. Cuentas de e-mail: Es otra característica muy importante a tener en cuenta. Si montáis un site para una empresa que tenga varios clientes, os pedirán tener varias cuentas de correo a su disposición, y por lo tanto deberéis contar con que el hosting os las incluya en el plan que contrateis. Normalmente los planes más básicos y por lo tanto de más bajo coste, ponen pocas cuentas de correo a disposición de los clientes, con lo cual nos podemos encontrar con que sea un factor decisivo dados los requerimientos de un sitio web.

5. Recursos disponibles: Dentro de este apartado vamos a incluir los recursos que más se suelen demandar a un hosting.

* PHP: Para implementar una página web dinámica debemos utilizar alguno de los lenguajes disponibles en el mercado, entre ellos se encuentran PHP, ASP y JSP entre otros. ASP es un software con licencia, con lo cual al hosting le supone un coste y evidentemente lo va a reflejar en los usuarios que contraten el plan, por lo tanto es dificil encontrar hostings “baratos” que nos ofrezcan este lenguaje. JSP no tiene licencia, pero la arquitectura que viene asociada a él (para poder ejecutar sitios implementados mediante JSP) es bastante complicada de mantener en servidores compartidos, por consiguiente tampoco va a estar disponible en la mayoría de los hostings. Y finalmente, PHP es un lenguaje sin licencia, (no le supone ningún coste al hosting), además de estar soportado por una arquitectura fácil de mantener (normalmente Apache, también de código libre), por estos motivos, y por la fuerte demanda que está teniendo en estos momentos, es el lenguaje que nos van a proporcionar la mayoría de los hostings.

* MySQL: MySQL es un sistema gestor de base de datos SQL, de código libre y por lo tanto gratuito. Año a año va ganando en potencia y estabilidad, lo que ha llevado a ser uno de los sistemas gestores más utilizados en el mundo. En el mercado podemos encontrar otros sistemas, como son Oracle o Postgres, pero el uso de Oracle está sujeto a licencia y por lo tanto no se suele encontrar en la mayoría de hostings. Postgres está empezando a coger bastante fuerza, con lo que en poco tiempo seguramente empezaremos a verlo en la mayoría de los planes. A grandes rasgos, éstas son las propiedades que debemos tener más en cuenta a la hora de contratar un hosting. Sobre todo, aconsejo hacer un análisis exhaustivo de los requerimientos del sitio web para que a la hora de tomar la decisión tengamos el máximo de información posible.

Fuente: Issel Guberna Info-hostings.com