Bandwidth and Web Hosting Company
One of the biggest problems with bandwidth theft is that a lot of people don’t fully understand just what bandwidth is or the effects of bandwidth theft on the Internet. Bandwidth can be defined as the maximum amount of data that can travel a communications path in a given time, usually measured in bits per second. If you think of the communications path as a pipe, then bandwidth represents the width of the pipe that determines how much data can flow through it all at once.
When choosing a host, the amount of bandwidth you choose to purchase can be crucial to the success of your site. Generally speaking, the more amount of bandwidth you have, the more traffic your site will be able to handle at one time.
How much bandwidth do I need?
To determine how much bandwidth you will need, you must estimate how big each page on your site is and how many people are going to view it. To do this, add up the size of every image on the page and the size of the page’s HTML files, and multiply that by the amount of views for that page you expect per month. For example, if you had five 10k images on your page and a 2k HTML file, you would have 52k of data on that page. Multiply that by your expected page views (let’s say in this case it is 100,000 per month), and you get 5.2 G of data to be transferred that month for that page. Now calculate this for each page, and you will know approximately how much bandwidth your entire site requires.
How can I save bandwidth?
There are a number of ways to optimize your bandwidth usage. First and foremost, keep your pages small as possible. This means tight HTML programming to reduce file size, and compacting your pictures and graphics to reduce image size (NetMechanic has a free, easy-to- use file compression utility). Use the JPEG image format for your photos and the GIF format for graphics, as their compression abilities are second to none.
Another way to save bandwidth is to use photos and images on your site that are actually stored elsewhere. You can do this by replacing the file name in your IMG SRC tag with a URL. Before doing this, however, make sure you have the permission of the site you are linking to. Otherwise, you are “stealing bandwidth”, which is considered pirating and is therefore illegal (for more information, see “preventing bandwidth theft” below).
Cascading Style Sheets (CSS) is also an effective way to save bandwidth. It is designed to reduce HTML file size by attributing values for any HTML element/command at the beginning of the document.
Preventing bandwidth theft
Using another site’s images by linking to them in your IMG SRC tag without permission means is a form of double piracy; that is, you are pirating both the site’s image and bandwidth. As unethical as it may be, it is a reality many webmasters have to deal with on a daily basis.
The most basic method of preventing bandwidth theft is policing. This entails analyzing search engines, logs and other sites to find out who is using your images (and therefore your bandwidth) without permission. Once you have located the offending party/parties, you can contact them and order them to stop linking to your site (if they try to feed you a story about everything on the Internet being in the “public domain”, don’t buy it). Unfortunately, policing sites yourself is a time-consuming task.
Another more costly but time-efficient way to protect your bandwidth and images is through commercial software. Artistscope offers a number of utilities that can protect your images through encryption and other methods.