Tipos de alojamiento y caracteristicas

Anuncio
Tipos de alojamiento web y características
Elegir un alojamiento web es un paso muy importante a la hora de crear un sitio web. Si buscamos en Google por alojamiento web (o
web hosting) obtendremos millones de resultados, y el saber buscar el hosting adecuado no es una tarea fácil para los neófitos.
¿Qué es el alojamiento web?
Un proveedor de alojamiento web es una empresa que alquila espacio web y ancho de banda para la publicación de sitios web.
Normalmente se trata de una cuenta en un sistema Linux o UNIX que está permanentemente encendido donde alojamos los archivos
de nuestro sitio web a través de la herramienta FTP (o SSH), y nuestra web es servida mendiante un servidor web (tal como Apache).
Tipos de alojamiento web
Los requerimientos de una página personal no son los mismos que los de una gran empresa. En este último caso, el volumen de
información y la cantidad de accesos al servidor será muchísimo mayor y, por tanto, el servidor que maneje dicha información
deberá disponer de más recursos.
En una web con miles de visitas al día, la no disponibilidad del servicio durante unas horas supone diversas pérdidas que no deben
ser admisibles, por lo cual el hosting a contratar deberá ofrecer más calidad que, supongamos, en el caso de una web personal de un
alumno que cuelga sus apuntes.
Por esto mismo existen diferentes tipos de alojamiento web:
1.
2.
3.
Alojamiento compartido gratuito: normalmente dispone de poca funcionalidad y estabilidad.
Alojamiento compartido: el más frecuente. En este caso tu sitio web funciona en un servidor que aloja muchos otros sitios web.
Servidor dedicado: el proveedor se encarga de la administración del servidor.
1.- Alojamiento compartido gratuito
Para los que se inician en el diseño web no tiene mucho sentido pagar mensualmente por un alojamiento web que no van a
aprovechar. Elegir un alojamiento gratuito puede ser una buena solución para los que están empezando en el diseño web.
Sin embargo, para proyectos medianamente serios a la larga salen caros: inaccesibilidad, tiempo de espera, pérdida de información,
cierre del servicio, limitaciones de funcionalidad, etc.
Aunque podemos encontrar servidores gratuitos que funcionan bien, normalmente el servicio degenera con el tiempo y, si
pretendemos realizar un proyecto medianamente serio, mi consejo es que se descarten este tipo de alojamientos.
2.- Alojamiento compartido
La solución más común en el mercado. Por un precio bastante razonable (sobre 7€ al mes) podemos disponer de varios miles de Gb
de transferencia al mes, 300Gb de espacio, alojar ilimitados dominios, 2500 direcciones de correo, MySQL, PHP o ASP, etc.
La seguridad del servidor suele ser menor al haber más clientes en él. Hay que prestar atención al número de usuarios / webs que
aloja nuestro servidor, es una práctica bastante común el llenar los servidores de usuarios hasta el punto de que interfiere con el
servicio prestado.
A no ser que se trate de un sitio web con un tráfico excesivo y que consuma demasiada CPU, el alojamiento web compartido es la
solución con mejor relación calidad/precio (siempre que se trate de un buen proveedor).
3.- Servidor dedicado
En caso de que nuestra cuenta en el servidor compartido se esté quedando pequeña para nuestro proyecto, ésta puede ser la
solución, aunque es necesario tener conocimientos de administración de sistemas, dependiendo del nivel de soporte que
contratemos.
Si contratamos nuestro servidor dedicado Managed dispondremos de un nivel de soporte mucho mayor, y un experto administrador
de sistemas que nos de soporte para hacer funcionar y personalizar nuestro servidor instalando y configurando los servicios que
necesitemos.
Alojamiento revendedor (reseller)
Este servicio de alojamiento está diseñado para grandes usuarios o personas que venden el servicio de hospedaje a otras personas.
Estos paquetes cuentan con gran cantidad de espacio y de dominios disponibles para cada cuenta. Así mismo estos espacios tienen
un límite de capacidad de clientes y dominios alojados y por ende exige buscar un servidor dedicada.
Aspectos a considerar
Elegir un alojamiento web puede parecer una tarea sencilla pero no lo es. Es muy importante, antes de comenzar cualquier
proyecto, buscar por internet opiniones y experiencias con los proveedores de alojamiento cuyos planes nos puedan interesar.
Algunas ideas a la hora de contratar un hosting para evitar posibles sorpresas:





Buscar “nombre_empresa sucks” en Google y leer opiniones de usuarios descontentos.
Realizar un ping a los servidores del proveedor y medir el tiempo de respuesta. Mientras menor sea éste, mejor tiempo de
respuestra tendrá nuestra web desde la ubicación en la que nos encontramos.
Buscar “nombre_empresa reviews” en Google y leer las opiniones, tanto favorables como negativas.
Aunque un plan pueda parecer muy interesante y sin limitaciones, hay que echar un vistazo al límite de consumo de CPU, que
puede ser un límite que pasa inadvertido en muchos casos.
Probar a contactar con el servicio de atención al cliente y observar cuanto tardan y responder y cómo lo hacen.
Prestaciones que suelen ser convenientes







.htaccess: nos permitirá formatear las URLs y evitar, por ejemplo, que usen nuestro ancho de banda enlazando a nuestras
imágenes o archivos (hotlinking).
Varios dominios: será interesante poder alojar bajo una misma cuenta diversos dominios, de esta forma podremos llevar a cabo
varios proyectos sin contratar un nuevo servicio de alojamiento.
Acceso SSH: este servicio nos ofrece una cuenta shell para entrar al servidor UNIX o Linux y poder ejecutar comandos. Nos
ahorrará mucho tiempo para descomprimir archivos, crear la estructura de directorios o realizar pequeños cambios en nuestro
sitio web. Además, es interesante que los datos (como usuario y clave) vayan cifrados a través de la red.
PHP / MySQL: la solución más extendida para crear sitios web dinámicos.
Estadísticas web: mis favoritas son AWStats. Otras muy buenas (aunque menos completas) son Webalizer. Conocer a nuestra
audiencia es un aspecto muy importante en la planificación de un sitio web: nos permitirá saber, entre otros muchos datos, de
donde vienen nuestros potenciales clientes, qué hacen en nuestra web, las páginas más visitadas y muchos otros datos
interesantes.
php.ini personalizado: será imprescindible si queremos, por ejemplo, modificar el tamaño máximo de archivo que se envíe a
través de un formulario.
Copias de seguridad periódicas: importante para no perder nuestros datos en caso de algún problema en el servidor. Aunque
debemos también mantener una copia de nuestro web nosotros.
Servidores virtuales (VPS, Virtual Private Server)
La empresa ofrece el control de una computadora aparentemente no compartida, que se realiza mediante una máquina virtual. Así
se pueden administrar varios dominios de forma fácil y económica, además de elegir los programas que se ejecutan en el servidor.
Por ello, es el tipo de producto recomendado para empresas de diseño y programación web.
Servidores dedicados
Un servidor dedicado es una computadora comprada o arrendada que se utiliza para prestar servicios dedicados, generalmente
relacionados con el alojamiento web y otros servicios en red. A diferencia de lo que ocurre con el alojamiento compartido, en donde
los recursos de la máquina son compartidos entre un número indeterminado de clientes, en el caso de los servidores dedicados,
generalmente es un sólo cliente el que dispone de todos los recursos de la máquina para los fines por los cuales haya contratado el
servicio.
Los servidores dedicados pueden ser utilizados tanto para prestar servicios de alojamiento compartido como para prestar servicios
de alojamiento dedicado, y pueden ser administrados por el cliente o por la empresa que los provee. El cuidado físico de la máquina
y de la conectividad a Internet está generalmente a cargo de la empresa que provee el servidor. Un servidor dedicado generalmente
se encuentra localizado en un centro de datos.
Un servidor dedicado puede ser entendido como la contraparte del alojamiento web compartido, pero eso no significa que un
servidor dedicado no pueda ser destinado a entregar este tipo de servicio. Este es el caso cuando, por ejemplo, una empresa
dedicada al negocio del alojamiento web compra o arrienda un servidor dedicado con el objetivo de ofrecer servicios de alojamiento
web a sus clientes.
Por otro lado, un servidor dedicado puede ser utilizado como una forma avanzada de alojamiento web cuando un cliente o empresa
tiene requerimientos especiales de rendimiento, configuración o seguridad. En estos casos es común que una empresa arriende un
servidor dedicado para autoabastecerse de los servicios que necesita disponiendo de todos los recursos de la máquina.
La principal desventaja de un servidor dedicado es el costo del servicio, el cual es muy superior al del alojamiento compartido. Esto
debido principalmente al costo mensual de la máquina y la necesidad de contratar los servicios para la administración y
configuración del servidor.
Dominio
Es la parte principal de una dirección en la web que usualmente indica la organización o compañía que administra dicha página.
Contraseña
Una contraseña o clave (en inglés password) es una forma de autentificación que utiliza información secreta para controlar el acceso
hacia algún recurso. La contraseña debe mantenerse en secreto ante aquellos a quien no se les permite el acceso. A aquellos que
desean acceder a la información se les solicita una clave; si conocen o no conocen la contraseña, se concede o se niega el acceso a
la información según sea el caso.
Proveedor
En informática, un proveedor es una entidad física o virtual que tiene el fin de ofrecer un servicio a otra u otras entidades. Los tipos
de proveedores pueden ser tan distintos como una empresa que brinda servicios de Internet a clientes en un país, como un sistema
informático que pone aplicaciones y recursos al servicio de otros. En general, se conoce como proveedores a las empresas o
particulares que ofrecen servicios tecnológicos. Estos pueden ser acceso y conexión a Internet, telefonía móvil, hosting de
aplicaciones y sitios web, acceso a servicios y cuentas en determinados softwares o sitios web, etc.
Que es un servidor?



En Internet, un servidor es un ordenador remoto que provee los datos solicitados por parte de los navegadores de otras
computadoras.
En redes locales se entiende como el software que configura un PC como servidor para facilitar el acceso a la red y sus
recursos.
Los Servidores almacenan información en forma de páginas web y a través del protocolo HTTP lo entregan a petición de los
clientes (navegadores web) en formato HTML.
Que es un sitio?
Conjunto de páginas web que están relacionadas entre sí, por lo general porque se ingresan desde un mismo dominio (o porque
mantienen constante la raíz de la dirección URL). Un sitio web puede estar constituido de una o más páginas web. La página web
principal de un sitio web suele llamarse index, que puede tener la extensión .htm, .php, .asp, entre otras.
A veces "sitio web" y "página web" son tomados como sinónimos, pero no son tal. Los sitios web son accedidos a través de una
dirección URL (generalmente un dominio), utilizando un programa navegador web.
Transferencia mensual
En el contexto del webhosting, la transferencia mensual es la cantidad máxima de gigabytes que pueden descargar los visitantes del
sitio web por cada mes. En la práctica se suelen sumar también los gigabytes subidos al sitio web. En algunos hosting existen otras
limitaciones por día y por semana relacionadas a la transferencia de datos totales. La transferencia mensual es una limitación
impuesta por el proveedor del servicio de web hosting para evitar excesos de sus clientes, para llevar un control sobre los recursos
propios disponibles y para ofrecer varias opciones de hosting dependiendo de la cantidad de transferencia disponible.
Por ejemplo, supongamos un sitio web que tiene una única página principal de 50 KB, con dosimágenes donde cada una ocupa 60 KB
también. Esto significa que si entra un visitante, descargará 170 KB del sitio web (o sea, del hosting). Si ingresan unos 6000
visitantes por día, descargarán aproximadamente 1 GB del sitio. Siguiendo este ejemplo, si el límite máximo de transferencia
mensual para el hosting es de 50 GB, podrán ingresar al sitio web un máximo de 300.000 visitantes por mes. Si bien hay servicios de
hosting que aseguran tener transferencia mensual ilimitada para sus clientes, en la práctica, absolutamente todos los servicios de
hosting tienen alguna limitación. Esto es así porque los recursos (en servidores web y sus propios accesos a internet) de los que
dispone la empresa son limitados, además cualquier uso excesivo de sus recursos resultará sospechoso (un exceso en el uso puede
significar un mal uso de los recursos o el uso del servicio para actividadesfraudulentas, como el spamming). En algunos casos
informarán a su cliente del uso excesivo de recursos, pidiendo una explicación, otros directamente suspenderán la cuenta del
cliente.
Página Web
Una página de Internet o página Web es un documento electrónico adaptado particularmente para el Web, que contiene información
específica de un tema en particular y que es almacenado en algún sistema de cómputo que se encuentre conectado a la red mundial
de información denominada Internet, de tal forma que este documento pueda ser consultado por cualesquier persona que se
conecte a esta red mundial de comunicaciones y que cuente con los permisos apropiados para hacerlo. Una página Web es la unidad
básica del World Wide Web. Una página Web tiene la característica peculiar de que el texto se combina con imágenes para hacer
que el documento sea dinámico y permita que se puedan ejecutar diferentes acciones, una tras otra, a través de la selección de
texto remarcado o de las imágenes, acción que nos puede conducir a otra sección dentro del documento, abrir otra página Web,
iniciar un mensaje de correo electrónico o transportarnos a otro Sitio Web totalmente distinto a través de sus hipervínculos. Estos
documentos pueden ser elaborados por los gobiernos, instituciones educativas, instituciones públicas o privadas, empresas o
cualquier otro tipo de asociación, y por las propias personas en lo individual.
Página Web Dinámica
Página web cuya información cambia o se modifica de forma automática (por ejemplo, basado en el contenido de una base de datos
o información del usuario). En ocasiones es posible detectar esta técnica observando la extensión del nombre del archivo de una
página web. Los motores de búsqueda indexan el contenido dinámico en una forma similar al contenido estático, aunque en ciertas
condiciones optan por no indexar un URL que contenga el símbolo "?".
Página Web Estática
Una página web estática es una página web que no requiere de muchas actualizaciones constantes.
Está formada sólo por código xHTML y un estilo (CSS). Los sitios Web estáticos son aquellos sitios enfocados principalmente a mostrar
una información permanente, donde el navegante se limita a obtener dicha información, sin que pueda interactuar con la página
Web visitada, las Web estáticas están construidas principalmente con hipervínculos o enlaces (links) entre las páginas Web que
conforman el sitio, este tipo de Web son incapaces de soportar aplicaciones Web como gestores de bases de datos, foros, consultas
on line, e-mails inteligentes. Esta es una opción más que suficiente para aquellos sitios Web que simplemente ofrecen una
descripción de su empresa, quiénes somos, donde estamos, servicios, etc... ideal para empresas que no quieren muchas
pretensiones con su sitio Web, simplemente informar a sus clientes de sus productos y su perfil de empresa.
Página Web Animada
Las páginas web animadas son aquellas que se realizan con la tecnología FLASH, ésta permite que una página web presente el
contenido con ciertos efectos animados continuados.
Página Web Interactiva
Se refiere a que el usuario, mediante herramientas de comunicación contenidas en la página, pueda contactarse con su empresa.
Estas herramientas son:
1. Correo electrónico: con esta se ofrece la posibilidad de comunicación directa entre la empresa y el usuario, dejando un espacio
abierto donde enviar sugerencias, comentarios, pedir cotizaciones o cualquier otro tipo de información.
2. Formularios: mediante los formularios se puede guiar al usuario con el tipo de información que busca y a la vez generar bases de
datos de potenciales clientes. Esta información puede ir directamente al correo electrónico de, por ejemplo, un ejecutivo de
ventas.
3. Servicio en línea: esto significa dar la posibilidad al usuario de obtener información, comprar, realizar reservas, etc.
directamente desde su página web y en forma automática. El sistema funciona mediante bases de datos y programas que hacen
interactuar ésta con lo solicitado.
Descargar