Shared Web Hosting

Shared Web Hosting is a type of web hosting where multiple users (think websites) share the resources (CPU, memory, disk space, bandwidth) of one physical server. By far, this is the most common type of web hosting service in use today. The web hosting provider manages the physical server to troubleshoot performance, uptime, hardware and software. One of the most attractive aspects of shared web hosting is that it shares the costs associated with the physical web server between many users. This can greatly reduce the cost for each individual website. Of course, these savings always depend on the number of sites being hosted on a server, as the web hosting company will try to maximize profits per server. You will have no control over the physical server but will have full control over your site through a control panel.

Advantages of shared web hosting

One of the obvious advantages of using shared web hosting is cost. Short of free web hosting, this is the most cost efficient and affordable way to get your website up and running. Oftentimes a shared web hosting company will have several hundred sites sharing the same physical server. Say the server costs $15,000 (not out of the question) and support, connectivity and maintenance add another $5000 a year. These costs are now shared among all the users and sites on the physical server. Now instead of yearly costs of $10,000 (planned life of server = 3 years), the web hosting provider can divide that cost between maybe 500 customers. The yearly cost per user drops to $20!

Another advantage to using shared web hosting is that the end user is responsible for very little, if any, server maintenance, troubleshooting, or management. The web hosting company manages the physical server for you. Day-to-day tasks such as routine maintenance, performance tuning, software upgrades, and backups are handled by the web hosting provider. Should something go wrong, a professional staff is available to fix the issue. This is a real advantage since most end-users are not familiar with the inner workings of a server, much less connectivity and troubleshooting performance issues.

Disadvantages of shared web hosting

The most glaring disadvantage of shared web hosting is degraded performance. Remember you are sharing just one server. There is only so much processor, memory and disk space to share. Modern servers and operating systems are very good at sharing resources, but there are still limits. Even though most shared web servers will be high-end high performing systems, there will always be a limit on just how many sites can peacefully co-exist on any server. Some web hosting companies will overload servers, sometimes hosting over one thousands sites on one server. This leads to slower performance and response times for every site on the server. Unfortunately, the end user has no say in how many or what types of sites are hosted on the physical server.

Another disadvantage to shared web hosting arises if you should need a specialized script or plug-in for your site. Web hosting provides monitor and regulate scripts and applications running on their servers quite aggressively. Most will limit certain types of scripts, or in some cases have a list of banned scripts or applications. You will not be able to install your own custom scripts or software without the host’s approval and this rarely happens. It only takes one rouge process to bring down the entire server, possibly bringing down hundreds of (paying) sites and making for many unhappy customers. For this reason alone, shared hosting tends to be very “vanilla” in what is and what is not allowed on the server. Database intensive and resource hungry applications are usually frowned upon. There is also the possibility of getting your account suspended or even terminate should your site tax the resources of the server too heavily.

Five things to look for in shared web hosting

When looking for shared web hosting, remember you do not have the server all to yourself. What you do impacts all the other users on the server, just as what other users do may also affect you.

  1. Maybe most importantly, find out exactly how many and what types of sites are allowed on the web service providers shared servers. The web hosting company should be able to answer this question. Look for hosts with fewer sites per sever. Usually, the fewer the better, but this can be influenced by the type and popularity of the hosted sites. You would be better off sharing a server with 1000 small personal blogs rather than with 100 very popular database driven e-commerce websites.
  2. Find out what type of servers are being used. Performance and responsiveness can be greatly affected by server hardware and operating systems. Generally, multi-processor servers with large amounts of available ram and high performance disk sub-systems will perform better than single processor, memory starved systems. Ask your web hosting provider for details.
  3. Find out what scripts are allowed or are available on the servers before you sign up. If you need a certain plug-in or script, ask first. Installing a poorly written script or a resource intensive app that is not on the web host providers approved list is a sure ticket to getting your account banned. Ask.
  4. Find out about your prospective host’s backup and recovery plans. Bad things can and do happen to servers. The likelihood that they will happen on shared servers is even greater. (Too many people, not really knowing what they are doing.) Find out how long it will take to get your site back up and running should there be a major hardware or software failure. Remember in such an occurrence, the web host may have to restore or move several hundred sites. This could take several hours to several days depending on the host’s procedures.
  5. Find out about the web hosting providers support options and the quality of their customer support. All hosting companies will claim to have great customer support, but in most cases, this is just not the case. Ask current and past customers about their experiences with the hosting company. Most web hosts have community forums. Check online. Do a Google search with your prospective host’s name and “support”. Don’t just take their word for it!

Shared hosting is a great way to get started in web hosting. Cost and simplicity are the main reason this form of hosting is so popular today. There are many reputable web hosting companies out there that offer some really great plans at really low prices. Just remember to do your homework. Shared web hosting is not for everyone.

Reseller Hosting Plan | HostGator Aluminum

The Aluminum reseller web hosting plan from HostGator is a good choice for someone looking to get started in reseller web hosting. You should be able to comfortably be able to host 25 or so average websites with this package. (Based on 10gb disk space and 1gb monthly bandwidth.) Your cost: about $1/site/month.


HostGator Aluminum - 97% 94%
Shared Hosting Plan - $24.95/mo - Free Setup
Bandwidth 250gb / mo
Diskspace: 24gb
Domains: Unlimited / Unlimited Ad-ons / Unlimited Sub Domains
Databases: Unlimited - My/SQL
Features: Private name servers, free billing system, free templates, PHP 5, MySQL 4+, Ruby on Rails, Perl, Python, SSH, SSI,Chillisoft ASP, Fantastico, SoHoLaunch, phpMyAdmin, AWstats, Webalizer, Shared and Private SSL, 4 Shopping carts, Monthly Plans.

Shared Hosting Plan | HostGator - Business

The Business shared web hosting plan from HostGator is just right for someone looking to host several low to medium traffic web sites or for a company looking for web hosting for its main web page. This plan is also good for those looking for blog hosting. The dedicated IP address is a nice bonus, and will give a real presence on the web.

HostGator Business - 97% 96%
Shared Hosting Plan - $12.95/mo - Free Setup
Bandwidth Unlimited
Diskspace: Unlimited
Domains: Unlimited / Unlimited Ad-ons / Unlimited Sub Domains
Databases: Unlimited - My/Sql
Features: Free dedicated SSL, Free dedicated IP address, cPanel control panel, Fantastico, PHP 5, Perl, Ruby on Rails, Webmail, Free Email Auto responders, AWStats, Webalizer, Shopping carts, free site builder with free templates, Front Page, SSH, Custom Error Pages.

Shared Hosting Plan | HostGator - Baby Croc

The Baby Croc shared web hosting plan from HostGator could be considered a “beginner” plan, but with the ability to host unlimited domains, it really approaches some advanced plans. This plan would be ideal for someone wishing to host multiple sites, blogs or forums, while not emptying out the bank. There is a lot offered here for a small price.

HostGator Baby Croc  - 97% 97%
Shared Hosting Plan - $7.95/mo - Free Setup
Bandwidth Unlimited
Diskspace: Unlimited
Domains: Unlimited / Unlimited ad-ons / unlimited sub domains
Databases: Unlimited - My/Sql
Features: cPanel control panel, Fantastico, PHP 5, Perl, Ruby on Rails, Webmail, Free Email Auto responders, AWStats, Webalizer, Shopping carts, free site builder with free templates, Front Page, SSH, Custom Error Pages.

Shared Hosting Plan | HostGator - Hatchling

The Hatchling shared web hosting plan from HostGator really is an ideal “beginner” plan. Unlimited bandwidth and diskspace will allow someone getting started in running a website or a blog quite a bit of freedom. Although limited to only one domain, this plan would be ideal for a first-time business or photographer’s website. Many features normally only found on more expensive plans.

HostGator Hatchling  - 96% 96%
Shared Hosting Plan - $4.95/mo - Free Setup
Bandwidth Unlimited
Diskspace: Unlimited
Domains: 1 / no add-ons / unlimited sub domains
Databases: Unlimited - My/Sql
Features: cPanel control panel, Fantastico, PHP 5, Perl, Ruby on Rails, Webmail, Free Email Auto responders, AWStats, Webalizer, Shopping carts, free site builder with free templates, Front Page, SSH, Custom Error Pages.