Shared hosting vs VPS vs dedicated servers

How shared hosting, virtual private servers and dedicated servers differ in cost, control, performance and the skills they need.

ComparisonIntermediate2 min readUpdated

All three put your website on a server. The difference is how much of the server is yours, and how much of it you have to look after.

Shared hostingVPSDedicated server
What you getAn account on a shared serverA virtual machine with reserved resourcesA whole physical machine
Who maintains the serverThe hostUsually youUsually you
Control panelIncludedOptional, often paidOptional, often paid
Root accessNoYesYes
SoftwareHost’s stack (PHP, MySQL)Anything you installAnything you install
Skills neededNone beyond the panelLinux administrationLinux administration
Typical usePersonal and small business sites, WordPressApps, custom stacks, busy sitesVery large or specialist workloads

Shared hosting

The host runs everything below your account. You manage websites, email and databases through a control panel. The trade-off is fair-use limits and a fixed software stack. What is shared hosting?

VPS

A virtual private server gives you guaranteed CPU and memory and full control of the operating system. That control is also responsibility: security updates, firewalls, backups and email configuration become your job unless you pay for management.

Dedicated

Everything a VPS offers, on hardware no one else uses. It makes sense for sustained heavy workloads or strict isolation requirements.

Signs you’ve outgrown shared hosting

Most sites never reach that point. A cached, well-built site on shared hosting handles far more traffic than people expect.

Traxio is simple, self-managed web hosting for 99p a month: the first 30 days are free with no card, then £0.99 a month.

Popular

Tip: press / to search from any pageSee all results