home / articles / Shared hosting vs VPS vs Dedicated server

Shared hosting vs VPS vs Dedicated server

 

Shared hosting, Virtual Private Servers and Dedicated servers are 3 major web-hosting solutions offered by hosting-providers.

The main difference between these types of services lays in the amount of resources allocated and possibility to control the system and server / system level applications.

Also, shared hosting has a specific disadvantage that one website is dependant on the behaviour of other website hosted on the same server; if one website causes much load, all others may stop functioning until the spike ends.

The table below illustrates the difference between Shared hosting, Virtual Private Servers and Dedicated servers.

 

Shared hosting

Virtual Private Servers

Dedicated servers

Shared resources (RAM, Disk Space, and CPU)

Dedicated, separate resources (RAM, Disk Space, and CPU)

Dedicated, separate resources (RAM, Disk Space, and CPU)

NO possibility to customize server level settings (apache, php settings, etc.)

Full control over server level settings

Full control over server level settings

NO control over OS

Full control over the OS

Full control over the OS

Shared IP; dedicated IP available on request

Dedicated IP

Dedicated IP

Least expensive

Medium cost

Most expensive

Least performant

Good performance

Most performant

For basic website or those that are not hugely visited, yet, shared hosting is a good choice; VPS is a good choice for most projects; Dedicated servers are needed for the largest projects with highest resource consumption.