Woes of a Big Site: And How to Prepare Your Site for Growth
1. Traffic (Bandwidth) Problems
It's interesting how everyone faces traffic problems. The small site faces traffic problems - few people visit them. When the site increases in popularity, it too faces traffic problems, albeit a different kind: the expensive kind.
When a site is starting out, the typical data transfer (sometimes loosely, and incorrectly, called "bandwidth") allocation of (say) 5GB seems generous and a distant target that looks impossible to hit. But wait till it becomes popular. Suddenly that 5GB looks very skimpy, and you'll be frantically searching your web host's documentation for how they charge for "overages" (the amount by which you exceed your allocation).
One of thefreecountry.com's previous web hosts had a rather pathetic traffic "overage" policy. If the site exceeded its traffic allocation, it would be shut-down for a month. (Gee, how did I miss that in the fine print?) To prevent that, the owner has to pre-pay for additional blocks of data transfer. The trouble is, the host had no system of warning you in advance when you were nearing your limit, which meant that the webmaster had to monitor the traffic of the site closely. To add insult to injury, the additional data transfer you had to pre-pay for came only in blocks of 10GB. Let's face it: when you initially exceed the "bandwidth" limit, it is unlikely that you'll exceed by 10GB. The initial "overage" is likely to be at most 1 to 2GB (unless of course you had just embarked on an aggressive advertising campaign).
2. Too Many Pages to Update
My suggestion is that even if you think your site is a small site in terms of number of pages, plan for its eventual growth. Put common design elements of your pages in a central location. There are many ways to do this: using Server Side Includes (SSI), using frames, dynamically generating it from a template, etc.
3. Reliability
My suggestion is that even if you think your site is a small site in terms of number of pages, plan for its eventual growth. Put common design elements of your pages in a central location. There are many ways to do this: using Server Side Includes (SSI), using frames, dynamically generating it from a template, etc.
3. Reliability
Usually when a site is new, the owners consider it little more than a hobby horse. As such they tend to simply find a cheap web host to dump it on, since in its infancy, the site is unlikely to generate much income anyway.
Cheap web hosts seldom have the margin they need to hire good, competent help. Now I don't mean technical support that responds to you fast. Anyone can do that - even that cheap host I was on. Their responses each time however display their ignorance. When I say competent help, I mean the kind that knows the server hardware, the various software that run on it, security issues, and how to fix software and hardware problems. You need that kind of competent help so that they can pre-empt (as far as possible) potential problems as well as handle any true crisis that arise (eg fixing new security holes in BIND or Sendmail, etc, or troubleshooting hardware problems).
When your site grows and gains more visitors, the "uptime" of the site becomes increasingly important. If the server goes "down" for a couple of hours when your site is new, you have lost at most a few visitors. But when your site is well established, every hour that your site is down loses you thousands of visitors (and the income associated with them).
If, like me, you placed your site on a cheap host when you started out, you should keep an eye out for good, reputable web hosts so that when your site grows, you'll know where to move it to. Such hosts may cost slightly more than a budget web host, but the stability you get is well worth the extra expense, especially when your site has a lot of traffic.
If, like me, you placed your site on a cheap host when you started out, you should keep an eye out for good, reputable web hosts so that when your site grows, you'll know where to move it to. Such hosts may cost slightly more than a budget web host, but the stability you get is well worth the extra expense, especially when your site has a lot of traffic.
Planning for Growth
The best time to do that is when your site is young. The changes that you need to make to prepare for the future will be smaller when it is young. Don't wait till your site is too big.
Source:http://www.thesitewizard.com

0 Comments:
Post a Comment
<< Home