Article by Jerry Low
Geek dad, SEO data junkie, investor, and founder of Web Hosting Secret Revealed. Jerry has been building Internet assets and making money online since 2004. He loves mindless doodling and trying new food.
Searching for a web host can be a tedious job, especially if you are doing it for the first time and don’t know what to look for. While my hosting reviews and articles might help in separating the good hosts from the bad ones, you are the only one who can determine which web host is the right one for yourself.
Questions to ask include (but not limited to): Do you need a very secured hosting environment? How much server control do you need? Do you have excessive budget for a premium hosting? How much web traffic are you expecting? Do you run application that requires intensive processing power? Can your website tolerates with certain level of downtime?
Answering these questions lead us to the next key question: What are your choices? What types of web hosting solutions are there in the market?
Generally, there are four different types of web hosting: Shared, Virtual Private Server (VPS), Dedicated, and Cloud Hosting. While all types of hosting servers will act as a storage center for your website, they differ in the amount of storage capacity, control, technical knowledge requirement, server speed, and reliability.
We are going to look at the differences in this article.
In shared hosting, one’s web site is placed on the same server as many other sites, ranging from a few to hundreds or thousands. Typically, all domains may share a common pool of server resources, such as RAM and the CPU. As cost is extremely low, most websites with moderate traffic levels running standard software are hosted on this type of server. Shared hosting is also widely accepted as the entry level option as it requires minimum technical knowledge.
Minus No root access, limited ability to handle high traffic levels or spikes, site performance can be affected by other sites on the same server.
A virtual private server hosting divides a server into virtual servers, where each websites is like hosted on their own dedicated server, but they’re actually sharing a server with a few different other users. The users may have root access to their own virtual space and better secured hosting environment with this type of hosting. Websites that need greater control at the server level, but don’t want to invest in a dedicated server.
Minus Limited ability to handle high traffic levels or spikes, your site performance can still be somewhat affected by other sites on the server.
A dedicated server offers the maximum control over the web server your website is stored on – You exclusively rent an entire server. Your website(s) is the only website stored on the server.
Minus With great power comes… well, greater cost. Dedicated servers are very expensive and it’s only recommended to those who need the maximum control and better server performance.
Cloud hosting offers nearly unlimited ability to handle high traffic or traffic spikes. Here’s how it works: A team of servers (called a cloud) work together to host a group of websites. This allows multiple computers to work together to handle high traffic levels or spikes for any particular website.
Minus Many cloud hosting setup do not offers root access (required to change server settings and install some software), higher cost.