| For those who have never owned any websites or | | | | over 1 GB. |
| used web hosting before, it may be a little hard to | | | | Another thing to consider is the database storage, |
| calculate out the amount of disk storage or monthly | | | | usually MySQL databases. For personal blogs (e.g. |
| bandwidth for you to decide which hosting plan to go | | | | WordPress), it should be less than 100MB, mostly just |
| with. It's not going to be a problem anymore after | | | | around 10MB. However, data-intensive websites such |
| reading this article. | | | | as yellow pages sites with millions of records may |
| How much disk storage / space? | | | | use up several hundred MB to over a few GB disk |
| Chances are you have already created the | | | | space. |
| website(s) to be hosted, it should be comprising of a | | | | How much monthly transfer / bandwidth? |
| few dozens or a few hundreds of files. See how | | | | Theoretically, this can be calculated by multiplying the |
| much disk space it costs on your local computer. A | | | | average web page size (not just HTML file size but all |
| typical simple HTML web page should weight less | | | | supporting files such as.css and.js that make up a |
| than 100kB, in most cases, 5kB - 50kB, depending on | | | | well-rounded client request) by the number of times |
| the amount of text content it contains. Let's assume | | | | your website is visited (number of page views). |
| an average of 25kb and multiply it by the number of | | | | Websites offering mere text information needs |
| HTML web pages you have, say, 50 and it would | | | | significantly less monthly bandwidth than ones that |
| come out as 1,250kB or 1.25MB. | | | | host downloads of images or audios. |
| However, a website should be more than just HTML. | | | | For text information sites, if your average web page |
| All the other files such as.css,.js and.php consumes | | | | size is 80kB and there is an average of 50,000 page |
| disk space. But we are not going to do it all. Some | | | | views a month, you will need at least: 80kB * 50,000 |
| websites use much more disk space because it has a | | | | = 4,000,000kB = 4GB monthly bandwidth. Preferably, |
| ton of images or even videos as the content which | | | | you will purchase more than that in case of traffic |
| would need as much as several hundred MB, even | | | | spikes. |