A la hora de tener que seleccionar el servicio de hosting o alojamiento web, se nos presentan una gran cantidad de parámetros a tener en cuenta, algunos claros y otros en los que hay que contar con algunos conocimientos. Uno de los parámetros más importantes y que sirven para medir las bondades de un servicio de alojamiento web, es la tasa de transferencia.
Definición de tasa de transferencia
La tasa de transferencia es la totalidad de datos que se transfieren desde y hacia el servidor que aloja una página web. Esta cantidad de información se mide en Kb (kilobytes), Mb (megabytes) o Gb (gigabytes) en un período de tiempo determinado. En la oferta de los servicios de alojamiento web, generalmente la tasa de transferencia es mensual, por lo que la cifra a la que se refieren es de la cantidad de bytes mensuales que pueden ingresar o salir del servidor.
La tasa de transferencia incluye la transmisión de datos por todo concepto (esto es muy importante), por lo que debe incluirse la cantidad de información que se transferirá desde el servidor a los usuarios por el concepto de visitas al sitio, las subidas y descargas de archivos por FTP, las descargas y subidas de archivos por parte de los visitantes, el empleo de correo electrónico en cuentas alojadas en el servidor, y en definitiva, toda clase de movimientos, tanto de los visitantes como los propios del mantenimiento de la página que se encuentra alojada.
¿Qué tasa de transferencia necesito?
Al momento de seleccionar un servicio de alojamiento web, deberíamos hacernos esta pregunta. Generalmente, esto es algo que aquellos que tienen experiencia dominan y saben manejar, aunque para quienes recién se inician en la creación de páginas web puede aparecer como algo oscuro y difícil. En realidad, debemos tener en cuenta que cuando una página web es nueva, la tasa de transferencia que requerirá es muy baja. Al principio, la cantidad de visitantes al sitio será baja, la cantidad de información en el sitio no será muy importante, y por lo tanto, el porcentaje de la tasa de transferencia máxima será irrelevante aun cuando se tenga un servicio con prestaciones modestas.
Sin embargo, se debe tener en cuenta que el sitio poco a poco irá ganando cantidad de visitantes, que se le irá agregando cantidad de información (la cual no siempre es posible hacer que ocupe pocos bytes, sobre todo si se trata de imágenes o videos), todo lo cual implicará un aumento de la tasa de transferencia del sitio.
De todas formas, generalmente los servicios de hosting ofrecen varios planes de alojamiento, los cuales tienen diferencias entre sus prestaciones, por lo que en caso de necesitar mejores prestaciones por parte del servidor, siempre existe la posibilidad de cambiar de plan abonando una cifra superior.
¿Cómo se calcula la tasa de transferencia necesaria?
Si bien puede ser algo realmente complicado saber a ciencia cierta cuál es la tasa de transferencia necesaria para un sitio web, se pueden hacer algunas estimaciones que pueden ser útiles como referencia. Debemos tener en cuenta, a la hora de realizar estos cálculos, que debemos hacerlo en forma optimista, ya que calcular una tasa de transferencia menor a la necesaria, puede tener consecuencias desagradables.
Para hacer nuestros propios cálculos, debemos tener en cuenta las siguientes cifras:
- El “peso” total de los archivos que componen el sitio. Esto es muy sencillo de hacer, ya que basta con colocar todos los archivos en una carpeta en nuestro propio ordenador, hacer click con el botón derecho y ver las propiedades, donde aparece claramente la cantidad de bytes que contiene.
- La máxima cantidad de visitas mensuales que recibirá el sitio. Si bien esto es difícil de prever, una posibilidad es analizar la cantidad de visitas que tienen sitios similares al que se está por crear. La cantidad de visitas de un sitio puede verse (con algún margen de error) en sitios como Alexa, donde con solo teclear el nombre del sitio aparecerán una serie de datos estadísticos muy interesantes.
- La cantidad de datos que será necesario transferir hacia el servidor por concepto de FTP, aunque esta es una cifra que resultará despreciable en comparación con la tasa de transferencia por otros conceptos.
- La cantidad de información que los usuarios descargarán del sitio, en caso de que los visitantes tengan posibilidad de descargar archivos. Este cálculo es mucho más difícil de estimar, por lo que el margen de error es mucho mayor. Sin embargo, salvo que se esté pensando en un sitio destinado fundamentalmente a descargas, la tasa de transferencia total por este concepto no tiene una incidencia mayor, aunque conviene tener en cuenta algún dato para no llevarse sorpresas.
- La cantidad de emails que se enviarán a través del sitio. Esto, al igual que la cantidad de bytes de transferencia por FTP, es un dato menor, ya que usualmente tienen escasa incidencia en la tasa de transferencia total.
Para realizar el cálculo de la tasa de transferencia provocada por las visitas a la página, se aplica la siguiente fórmula:
visitas mensuales x páginas por visita x volumen por página x 1,25
Imaginemos que tenemos una web en la que se producen unas 30.000 visitas mensuales (1.000 visitas diarias), con páginas que tienen un tamaño promedio de 100 Kb (el máximo recomendable) y los visitantes realizan un recorrido promedio de cuatro páginas en cada visita. Esto nos arroja los siguientes datos:
30.000 visitantes x 4 páginas x 100 Kb por página x 1.25 = 15.000.000 Kb
Teniendo en cuenta que cada Mb equivale a 1.024 Kb y que cada Gb equivale a 1.024 Mb, tenemos que:
15.000.000 Kb / 1.024 / 1.024 = 10.73 Gb
Si se desea, para convertir unidades de información, pueden emplearse calculadoras en línea, como Computer Units Conversion o la del sitio Wilkinsonpc.
Ahora calculamos la transferencia por otros motivos:
1.000 descargas x 1Mb = 1.000Mb = 0.98 Gb
5.000 emails x 0.1Mb = 500Mb = 0.49 Gb
El uso de FTP, aun siendo exagerados, no sería superior al doble del peso total de los archivos componentes del sitio, por lo que, comparado con las demás cifras es despreciable.
Sumando la totalidad de los Gb, nos da 12.2 Gb de transferencia necesarios (siendo siempre muy optimistas). Ha de tenerse en cuenta que hacer un cálculo algo exagerado, tiene como consecuencia que aún en el caso de que el sitio sea más visitado de lo que originalmente hemos previsto, no superaremos el tope de transferencia del servidor.
¿Qué sucede si supero el tope de tasa de transferencia de mi servidor?
Normalmente existen dos medidas que las compañías proveedoras de alojamiento web toman en estos casos. En algunos, generalmente en caso de servidores gratuitos u opciones económicas, una vez que se llega al tope de la tasa de transferencia mensual la página deja de estar accesible, es decir, deja de verse, hasta tanto el plazo de un mes termine y se comience a computar la nueva tasa de transferencia mensual. En caso de servicios pagos, generalmente la compañía proveedora de hosting realiza la facturación extra por las transferencias en exceso. En este último caso, el costo de la tasa de transferencia es bastante mayor que la que se computa dentro del plan, por lo que es conveniente contratar un plan superior antes de que esto suceda.
Si te interesa, puedes leer el artículo sobre las bases de datos necesarias en un alojamiento web, dentro de este mismo manual de hosting.
Ver comentarios (5)
Hola Antonio,
no había visto estos últimos mensajes, perdona. Lo que comentas de modificar la web una wez publicada, por supuesto que se puede. Puedes modificarla en tu ordenador con el editor que uses normalmente y volver a subir los archivos. Se trata de sobreescribir el archivo que quieras modificar, cuantas veces quieras por supuesto.
Es muy sencillo ya lo verás.
Un saludo.
Hola Verónica, leyendo tus tutoriales estoy aprendiendo a mejorar y bajar el peso de las páginas.
En un enlace que tienes en "Herramientas para hacer una página Web" hay un programa para comprimir imágenes, ya lo probé con una foto de 43,3 kb y la reduje a 9kb, !fenomenal! así iré bajando hasta los límites que has indicado y, lo mejor de todo, creo que no necesitaré eliminar casi nada.
Muchas, muchísimas gracias por tu página.
Saludos, Antonio.
Hola Verónica, muchísimas gracias por tu contestación.
El problema creo que está en 2 fotos que puse como fondo en las 15 páginas de que consta la web, más que javascript, ya que de esto tengo un script para mostrar el tiempo de descarga de cada página, que lo podría eliminar, y otro es el Lightbox para ampliar las imágenes que tengo en una pequeña galería de 4 páginas con 12 fotos cada una (las miniaturas no pasan de 7Kb).
Como soy novato, hace 3 meses que empecé a estudiar sobre html y css, en diseño soy casi nulo. Puse esas 2 fotos de fondo (una pesa 43,3kb y la otra 14,4kb) porque la página me quedaba muy insulsa.
Leeré los enlaces que me pusistes e iré eliminando cosas.
Una pregunta de novato ¿una vez que tengo la página en Internet, puedo hacerle modificaciones, por ejemplo, eliminar alguna foto?.
Saludos y gracias.
Antonio.
Hola, me estoy haciendo una web en html y css, con algo de javascript.
Al leer sobre la tasa de transferencia leí que el máximo recomendable del tamaño de cada página es de 100 Kb. En mi caso no bajo de 150 Kb, y algunas llegan a 200kb. ¿Cuál es el problema que puedo tener al subirla a Internet?.
¿Será muy lenta? ¿tendré que elegir un Hosting de pago? o que otro se me puede presentar.
Desde ya muchas gracias por si me contestáis y, sino, también.
Me son de mucha utilidad vuestros tutoriales.
Saludos, Antonio.
Hola Antonio, el tema del peso de las páginas, entre otras cosas es importante para evitar ralentizar la visualización de nuestras páginas web, cuanto menos pesen, más rápido cargan, y hacemos esperar menos al usuario, que en Internet espera muy poco, créeme, como dicen la competencia está a tan solo un click de distancia.
Por otro lado, de cara al SEO se ha comentado que 100KB (y 100 enlaces) sería un tamaño recomendable, y no sobrepasarlo también. Actualmente esta cifra no tiene que seguirse estrictamente, los buscadores cada vez tienen más capacidad de indexación, pero es cierto que páginas muy pesadas pueden hacer que tu web no sea indexada correctamente (y por tanto no posicione tan bien como debería). Lee este artículo: https://www.lawebera.es/posicionamiento/intro3.php
Si tu web está hecha con html y css no es normal que pese tanto. O bien usas muchas imágenes en tus diseños, y estas no están optimizadas para la web (https://www.lawebera.es/xhtml-css/optimizar-editar-imagenes-paginas-web.php) o usas demasiado javascript.
Mi consejo, muchas de las cosas que se consiguen con javascript no son imprescidibles para que funcione una web y sea usable, se pueden omitir. Optimiza las imágenes para web, para esto lo que mejor me funciona a mí es la herramienta "guarar para web" de Photoshop, si no alguna en su defecto online se puede encontrar.
Otro artículo que te puede ayudar:
https://www.lawebera.es/xhtml-css/mejorar-velocidad-carga-web.php
Un saludo.