When a company has a site they wish to host somewhere, especially small businesses with limited funds, they normally take advantage of special rates available from a hosting provider. There is nothing wrong with that, but it can cause some problems later due to
"budget" nature of
servers used.What happens when your site has a sudden increase in traffic? Great for your business but not for your webserver. A high amount of traffic on a site increases
workload on
server, which means that it might take longer for people to download
site, and can, in a worst case scenario, crash your server, leaving visitors stranded. There are some ways though, to help decrease
amount of work your server has to do.
1. Decrease File Sizes This is probably
easiest to implement. Obviously,
less data
server has to send,
less work it needs to do. If you have graphics that are 800x600 in size, and you only show them as 200x300 on
page, it would be better to decrease their size in an image editing program before using it on
site. You can also remove all unnecessary tag's and comments from web page code. Dreamweaver can actually do this for you at a click of a menu option. You can also download Absolute HTML Compressor to do it at www.download.com (its free).
2. Avoid dynamic pages The next thing to consider is
use of dynamic pages (i.e. php, asp, xml, etc). When a user opens a dynamic page,
web server first has to process
dynamic page code, convert it into HTML, and then send it to
visitors browser (a browser has no idea what php code actually means, only HTML).
If you have pages that don't need to offer dynamic info, or don't need special server side processing, then make
page HTML. This will reduce
webservers load.