What does my site really needs?

Well, once again I returned to WHT to find out what has changed. I like this forum, because it gives me more than reading those review sites. And besides the fact, that I can find there tons of new promo offers every day it also gives the idea what problems are out there and how to solve them.

This article could look redundant at my blog, by I will include it due to the fact, that many people just do not like to be pointed to a different category and want to get an answer in the place they are right now. At this forum, there are tons of  posts and threads about “how much resources my web site will need”.  As I stated in my “Web hosting tutorial  & help me” there is no easier way to find it out than the one I will introduce here.

First of all you need to understand two things:

Resources [CPU/RAM] are given to you by your host and you are most of the time limited to how much of them you can use. Bad scripts, bad optimized scripts or badly written scripts and pieces of code can make problems. They might eat to much CPU time or RAM and once they will go past the allowed level you are in trouble. The reaction of the host depends on their policy and differs from host to host. The only thing you can do against this is to use only tested scripts and code.

Resources [Bandwidth/Web Space] are given to you too, but these are easier to track. You can even calculate how much of them your project will use. And you can make projection for future – how much you might use in a years time etc. based on visitors and content.

Bandwidth is the amount of data transmitted. It’s the data that has been “eaten” by your visitors or you. Every time a visitor comes to your site a certain number of your bandwidth is eaten. Icethunder uses e.g. 0.3MB each time you visit it. With this said – each time you come to Icethunder.net homepage I am loosing 0.3MB of my bandwidth limit. Each time you read an article at Icethunder.net you eat 0.3MB of my BW. But that’s not bad – it’s great!

Now, let’s explain how did I come up with this 0.3MB. I simply loaded my blog and looked at how much data has been transferred from my server to my home computer. The transferred amount of data is what we know as bandwidth in hosting. The data, that is transferred is: pictures, text, scripts, video, sounds etc. It’s anything, that needs to be loaded and what makes your web site to look the way it looks.

Icethunder.net example:

1000 visitors per day [not page views!] * 0.3MB = 300MB //At this time 1000 people would visit my home page and nothing else! they would just look at my home page and go away without viewing any of the articles.

1000 visitors per day * 10 page views per visitor = 10 000 page views per day * 0.3MB = 3GB //At this time every one of the 1000 people clicked on 10 articles on my blog and thus making 10 000 page views

I think, that you can understand 3GB is the bandwidth amount they used. If those 1000 people would come back every day in let’s say July and each day they would read 10 articles I would need a bandwidth of  93GB/month.

Well, now let’s explain how you can find out what amount of “Web Space” you will need. Web space/server space or what ever you would call it means the space you are able to use to store files and data on your hosting account. If you have a limit of 3GB you are able to store 3GB [3000MB] of data and no more!

I would say this is easier to calculate, than the bandwidth you will need due to several reasons:

  • You know what you will include in your default state [the day you will start using your hosting account]
  • You know what will be stored there
  • You can easily manage what will be stored on the server and you are able to erase not needed things

I said it’s easier, but at the same time it requires something more than to calculate the bandwidth. You need to have an idea of what will be on the server and you need to have a let’s call it “policy” of what you will upload on the server to save space and what not… .

[ad#Adsense360]

Well, the question here is how to find out how much space you will need. It once again differs from site to site and you need to find it out for your web site. There is no “one number fits your site” thing. You need to do a little math again!  ;) If you are using a CMS system like Joomla or Drupal a default installation could somewhere between 20-50MB. You need to add the size of all images, video files, sound files, text files etc.  you want to have there or you think will be uploaded to the server over time.

The basics of how to find how much server space your site might need:

Size of all video files [avi,mpeg etc. ]………………………………..x

Size of all sound files [mp3, ogg files etc.]………………………….y

Size of all photos [gif, jpeg etc.]……………………………………….z

Size of all text files………………………………………………………..a

Size of all other data you will upload to the server……………..b          [SQL data, software, mail etc. ]

Estimated amount of uploaded data in the future……………….c

————————————————————————————–

SUM = x+y+z+a+b+c and this is the result! This formula will give you the amount of server space you will need.

I will be happy if you leave your comments and maybe a better formula than mine! Have a nice day and come back soon!

No related posts.

,

Comments are closed.
Get Adobe Flash playerPlugin by wpburn.com wordpress themes