Shared vs. Dedicated Hosting
Pros and Cons of Shared and Dedicated hosting, and what they mean to someone who wants their website hosted.
As a freelance Linux consultant, my clients sometimes ask me, "what is better- dedicated or shared hosting?". The answer to this question depends on many factors, most of which are client specific. Simply put, what is best for one client may not be best for another client. In this short article, I will compare and contrast these two popular hosting types, and show the benefits and disadvantages of both hosting types.
Shared hosting is widely used today by many websites- and for a few good reasons. A shared hosting provider is a provider that hosts your website along with several other websites, all on the same IP address. This IP address is shared among all of the websites in the server- which can be a major problem. Most search engines today blacklist, or ban, IP addresses of malicious or misbehaving servers- not the domain names. What this means is that if another website that is hosted on the same server, and is malicious or distributes spam, that your website could potentially be blacklisted as well. With dedicated hosting, you don't have to worry about this same issue. Often, you can assign several IP addresses to your dedicated server, which will appear to search engines such as Google as separate servers.
In addition to security issues, shared hosting servers tend to be the slowest form of hosting. This is a matter of logistics- if you split the same connection among several hundred websites, there is going to be a performance impact. In addition, if a CGI or PHP script is written incorrectly by another website owner on the same server, it can slow down the performance of your website as well. However, with a dedicated server, your server will have a direct connection to the hosting provider's Internet gateway which will not be shared with other websites. In addition to this, your server will also have only the workload that you give it- if you use only a few CGI or PHP scripts, your server will run perfectly fast.
The main advantage to running your own server is that you are responsible for security and maintenance updates, as well as backups. I cannot remember how many times a hosting provider has deployed an update (which went horribly wrong), and restored the server without even contacting the client. In many cases, the client had to contact the hosting provider to ask what happened before the hosting provider even admitted to any error. Placing this responsibility in your hands allows you to ensure that all updates are installed, and that system backups are religiously followed.
In addition, with a dedicated hosting account, you can also easily install extra server software if needed. If you want to try out a new Apache module, you have the freedom to install that software to try it out. Try doing that with a shared hosting provider! Simply put, shared hosting providers typically do not install extra software on their server without an act of congress!
Which ever hosting plan you decide to go with is your choice to make. However, the general recommendation that I make is this: if you plan on making money with your website, the only logical choice is a dedicated server. Given the reliability and speed differences, you simply cannot risk the profitability of a website with shared hosting. Simply put, the extra money saved per month will be lost if you lose a client or customer!
Shared hosting is widely used today by many websites- and for a few good reasons. A shared hosting provider is a provider that hosts your website along with several other websites, all on the same IP address. This IP address is shared among all of the websites in the server- which can be a major problem. Most search engines today blacklist, or ban, IP addresses of malicious or misbehaving servers- not the domain names. What this means is that if another website that is hosted on the same server, and is malicious or distributes spam, that your website could potentially be blacklisted as well. With dedicated hosting, you don't have to worry about this same issue. Often, you can assign several IP addresses to your dedicated server, which will appear to search engines such as Google as separate servers.
In addition to security issues, shared hosting servers tend to be the slowest form of hosting. This is a matter of logistics- if you split the same connection among several hundred websites, there is going to be a performance impact. In addition, if a CGI or PHP script is written incorrectly by another website owner on the same server, it can slow down the performance of your website as well. However, with a dedicated server, your server will have a direct connection to the hosting provider's Internet gateway which will not be shared with other websites. In addition to this, your server will also have only the workload that you give it- if you use only a few CGI or PHP scripts, your server will run perfectly fast.
The main advantage to running your own server is that you are responsible for security and maintenance updates, as well as backups. I cannot remember how many times a hosting provider has deployed an update (which went horribly wrong), and restored the server without even contacting the client. In many cases, the client had to contact the hosting provider to ask what happened before the hosting provider even admitted to any error. Placing this responsibility in your hands allows you to ensure that all updates are installed, and that system backups are religiously followed.
In addition, with a dedicated hosting account, you can also easily install extra server software if needed. If you want to try out a new Apache module, you have the freedom to install that software to try it out. Try doing that with a shared hosting provider! Simply put, shared hosting providers typically do not install extra software on their server without an act of congress!
Which ever hosting plan you decide to go with is your choice to make. However, the general recommendation that I make is this: if you plan on making money with your website, the only logical choice is a dedicated server. Given the reliability and speed differences, you simply cannot risk the profitability of a website with shared hosting. Simply put, the extra money saved per month will be lost if you lose a client or customer!

Use the feedback form below to submit your comments.

Use the form below to email this article to your friends.

- Web Hosting Service
- Web Hosting
- Beginner's Guide to Web Hosting Terms
- Adult Web Hosting: The Right Way To Do It
- Decoding Web Hosting Reviews, Part II: From Java to Windows
- Important considerations before choosing a web hosting provider
- Finding the Right Web Hosting Plan
- Paid vs. Free Web Hosting
- How to Choose a Web Hosting Company?
- How Affordable Web Hosting is Helpful to Promote the Business?
- Types of Web Hosting Services
- How to Save Money with Cheap Web Hosting
- Dedicated Hosting - Can You Get Cheap Web Hosting On Dedicated Server?
- Cheap Web Hosting - Analyze Your Precise Hosting Requirements To Get The Best Deal
- Using Webmail Through Your Web Hosting Company
- Choosing the Right Web Hosting Package for Your Business
- Web Hosting Provider
- HostMonster Review - a Reliable Web Hosting
- Should You Use the Free Web Hosting
- Choosing a Cpanel Web Hosting for Your Online Business
- Shared Hosting Vs Dedicated Hosting



