Web Hosting Plans  
Hosting Features
Free Domain Names
eCommerce
Control Panel
Spam Blocker
Order Service
Contact Us
Hosting FAQ
Website Templates
Website Site Map

 

 

Introduction to Web Hosting

If you would like an online presence but are not sure where to start, you are in the just the  place to find the answers you need. The goal of Southern Web Host is to help you from start to finish and we are happy to answer any questions you may have regarding your web site project. 

What is Web Hosting?

Web Hosting is the service of providing storage space for your website files and other features such as email and cgi scripts, etc., on an Internet-connected, storage heavy computer, (often referred to as a web server). These computers are owned and maintained by a company that specializes in providing this service, otherwise known as a “Web Host”. Web Hosting Companies invest in highly secure, fault-resistant facilities, which allows them to provide much quicker and more secure connections to the Internet than individuals.

This is where Southern Web Host comes in. Our commercial Web servers are housed in a high speed, secure facility which is connected to the Internet through 14 Gigabit Ethernet Links from six separate backbone providers, who each run fiber optic cable into the data center through two separate entry points. In the event of a failure with one provider, we’ll still be operating and connected through our other upstream provider. There are very few data centers in the world that can boast this level of bandwidth, redundancy and speed.

How do customers reach my website?

The first step to creating your website is registering your domain name which is basically your “Internet address”, just like your house has a street address, your domain name has an Internet address. Generally, domain names look like www.yourdomain.com but there are a large number of suffixes available as well. Every domain name is assigned to an IP address which works like a phone number. An IP address looks something like this: 123.456.789.0.

When someone types your domain name into their browser, the request or “call” to the domain name is sent to a group of servers that store a master list of domain names. When the request or “call” comes in for a domain name, these servers redirect the request to a Domain Name Server (DNS) which is responsible for administering all calls to that address. Your Web Host’s Domain Name Server stores the IP addresses of all of the sites located on their Web servers and when the DNS receives a call to an address on a server, it then sends an acknowledgement to the master list server which then directs the request or “call” to the Web Host’s server that the website is located on.

What to Look For When Choosing a Web Host.

There are many factors in determining the best Web Hosting provider for your needs, some of which include:

  • Internet Connection and Server Security

  • Reliability & Quality of Service

  • Features &  Costs

  • Customer Service and Support

Operating Systems (OS)

Web servers run websites and all server software runs on a computer program which is referred to as the “Operating System” or (OS). Not all software is compatible with all Operating Systems so this is something that you will need to consider when choosing a Web Host for your website.

Unix/Linux or Windows?

There are essentially three competing versions of operating systems, Unix, Linux and Windows. There are also a lot of strong opinions when it comes to which operating system is the best for websites. The bottom line is that it really depends on your website and what you will be doing with it. While Windows dominates the personal computer user’s operating system, UNIX has always dominated the Internet.

Many experts prefer Unix/Linux over Windows NT because they provide more flexibility, security and control than Windows. Below is a brief overview of each:

  • Linux – Linux is the most popular version of Unix (sometimes referred to as a clone that has been customized), has gained popularity because of its stability as an operating system for web hosting servers. Linux is open source software and is freely available over the Internet.
     

  • Unix – Developed in the early 1970s, Unix (pronounced "YOU-nicks") is widely used in high-end workstations and servers. .
     

  • Windows NT – Windows NT (Abbreviation of Windows New Technology) is a 32-bit multitasking operating system developed by Microsoft Corporation and released at the end of 1992. Windows NT is scalable and designed for use on a broad range of platforms, including high-end workstations.

Choosing a Web Hosting Plan

Once you have found a Web Host for your website you will then need to choose the best hosting plan for your website. We suggest making a checklist of features you will need such as:

  • Amount of Disk Space needed to hold your files

  • Amount of Bandwidth (or data transfer) needed for your website

  • Specific features such as, FrontPage Extensions, MYSQL Databases, Password Protection, Shopping Cart, etc.

Web Hosting Features Overview

Standard Features that most web hosting companies provide include:

Control Panel

A control panel allows you to control your web hosting account and the features included in your hosting plan .

Disk Space

Disk space is the amount of space provided to the website owner for storing their web site’s files online. (html files, images, cgi scripts, etc). To determine how much disk space you will need for your website, you will first need to determine the average size and number of web pages in your website.

(1024 kb = 1 MB)

A basic web page with limited graphics is usually around 20kb. If your web page contains a large number of heavy graphics, you can estimate the size at up to 50 kb. To calculate the amount of space you will need for your website simply multiply the numbers of pages in your site by the average file size of your web pages.

Example: A website contains 25 pages of average size (20 kb) and 10 pages of heavy size (50kb). The site would therefore require approximately 0.5 MB (megs) of disk space for her web pages.

Bandwidth & Data Transfer

Bandwidth is the amount of data that can be transmitted in a fixed amount of time. The movement of information from one location to another is often referred to as “data transfer”.

Beware of companies that offer “unlimited” bandwidth or data transfer because there is no such thing. It is merely a marketing trick to try to get new customers. The majority of websites require a very small amount of bandwidth and the web hosting companies that advertise “unlimited” bandwidth or disk space are banking on that fact. When in doubt, refer to the web hosting company’s, Terms of Service where you will most likely find an explanation of what “unlimited” really means to them and what they will charge if you go over what they consider to be “unlimited”.

E-Mail

Web hosting includes a specified number of e-mail accounts (also known as POP3) which is an email address such as yourname@yourwebsite.com.

CGI

CGI (Common Gateway Interface) - Without getting too technical, CGI is a way to transfer information from a web server and a CGI program. A CGI program is a program designed to accept and return data that conforms to the CGI specifications. These programs can be written in many different programming languages including, Perl, Java, C or Visual Basic.

The most common use for CGI Programs (or more often referred to as CGI Scripts), is to allow the website owner a dynamic way to interact with their visitors.

CGI-Bin

A CGI-Bin is a special directory on a Web server (that must be set up by a system administrator due to directory permissions), where CGI programs are stored.

FTP

FTP (File Transfer Protocol) is a way of transferring files over the Internet from one computer to another. For instance, when you create a webpage (html page) on your computer, you will need to upload (or put) the file on the Web server in order for it to be accessible via the Web.

In order to upload these files you will need a FTP Program. Basically, you run the FTP program on your computer and the program connects to the remote Web server over the Internet. You can then choose the files on your computer that you want to upload and the program will transfer them. We highly recommend using CUTE FTP or WS_FTP if you are going to use a stand alone program. They are very easy to use and inexpensive. However, if you are using a program such as Dreamweaver or FrontPage, FTP is included in those programs so you will not need to go out and purchase an additional program if you are planning on using an editor such as those.

FrontPage Extensions

FrontPage is a very common web site design tool developed by Microsoft which allows users to build a website without a lot of design knowledge or experience. In order to use this software, your host must provide server extensions

Hopefully we have answered some of the questions you may have had! If you have any other questions, please feel free to contact us!

 
 
Copyright © 2004. Southern Web Host LLC