you can work it out fairly simply.
daily visitors × average image size kb × average number of images viewed by a visitor × 30 × 2
note that the × 2 doubles up the value to give you a safety margin and accomodate email bandwidth and backup bandwidth.
so for example, if you 100 vistors a day with avaerage image size of 100kb and each visitor views 20 images then you get
100 × 100 × 20 × 30 × 2 = 12000000Kb or 12000MB or 12GB per month.
You will need to look at your web stats to work out what the averages are for your site.
getting visitors will be the key to how much bandwidth you need.
ISP's can offer massive amounts of bandwidth to tempt you to buy in the knowledge that very few sites will ever use more than a tiny fraction of that bandwidth.
Also some ISP's include their daily backups of your webspace in your used bandwidth figures.
What is the most important thing is how well the ISP manages the load on its servers. Unless you purchase a dedicated server, then you are on a shared server and you may be sharing it with 5, 10, 50 or 100 or 500 other websites any of which might suddenly implement a high bandwidth web site and the performance on your site will drop accordingly. At that point a good ISP will do something about it. The cheap ISP's won't.
Nearly all ISP's only offer support on their services, they don't offer support on design and scripting. They may help you with FTP to your web space.
Bookmarks