Jump to content

Bandwith calculation based on text, content, number of users, scrolling etc...


Recommended Posts

I don't have a lot of money and I'm launching a high traffic website, I intend to have a payment system linked to hosting service I am using so that in the event that my website is actually successful, it can expand accordingly. 

 

I want to know ahead of time about bandwith usage, I have a 3TB limit per month which may seem like a lot but what if thousands of users are accessing/using files that are between 2 to 10 MB each? Uploading, viewing, scrolling, text...

 

This calculation also applies to storage 

 

I haven't really given this much thought, I'm just curious, I have a lot to do and I would like to start amassing information ahead of time 

 

Thank you for any help 

There's not going to be any fixed calculation you can do to tell you exactly how much bandwidth you'll use. It varies depending on things like how many users (obviously) and what items they allow to be cached vs what is loaded every time.

 

To do a rough estimate, start by figuring out what you site's average page size is. Chrome will tell you how much data was transferred as part of a page load in it's developer tools on the Network tab. Make sure you disable cache when checking, there is a checkbox in the same place to allow you to temporarily disable cache. Load your site and click around a few pages while recording the total data transferred for each page, then average the results.

 

Next multiple that by the number of main requests you estimate you'll have each month. To estimate the # of requests, first estimate the # of users you expect and multiply that by the number of pages you expect each user to view.

 

Alternatively, since you know you have 3TB per month you could divide that by your average page size to determine how many requests you could serve before you exhausted your bandwidth.

 

As you can see, everything is pretty much just estimates until you actually launch the site and can start getting some real statistics. So the question is, how good are you at estimating?

"allow to be cached" how do they decide? I thought that's automatic 

 

Site's average page size... what if the content varies eg. content is pumped into the same web page without refreshing, just have a figure of the website and then what is being pumped in? 

 

"Chrome will tell you how much data was transferred as part of a page load in it's developer tools on the Network tab" this is interesting 

 

ha

 

The other question is, will anyone actually use my website? 

 

I have briefly tried advertising to facebook, I think that is one of my major plays but it is insane! 

 

I can see how they are a money pit, or I assume they are 

 

I mean one click, ONE, to my website, is a whopping $0.42 

 

hell advertising for Google Adsense, I get paid in ****, literally, I just hold out my hand and they squeeze some out for me 

 

It's like $0.0001 per view on my end, but their gain is probably at least triple of that if not more #capitalism 

 

Have to be the bigger and better rat 

 

 

Thank you very much for your thorough explanation 

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.