Shared hosting is a type of hosting where many accounts live on one server, each with its own resource allocation.
Shared hosting means your website lives on a server alongside many other customers' websites. You each get your own account, files, databases and email, but you share the server's processor, memory and storage. Because the cost of the hardware is split across many accounts, shared hosting is the cheapest way to put a professional website online.
Think of it like renting a flat in a well-run building. You have your own front door and your own space, while the landlord looks after the roof, the plumbing and the security. On a shared server, the host handles the operating system, the web server software, security patches and the hardware, and you manage your site through a control panel such as cPanel.
How shared hosting works
A single physical server runs web server software, a database server and a mail server for many accounts. Each account is isolated from the others and given limits on resource usage, such as CPU, memory, entry processes and inodes. When a visitor requests your site, the web server finds your files, runs any PHP code and sends back the page.
Modern shared hosting uses account isolation so one busy or compromised site can't take down everyone else on the server.
Who shared hosting is for
Shared hosting suits most websites:
- Business brochure sites and portfolios
- Blogs and WordPress sites
- Small online shops
- Club, charity and community sites
If your site gets thousands of visitors a day rather than hundreds of thousands, shared hosting is usually plenty.
Shared hosting vs VPS and dedicated servers
With a VPS, you get a virtual machine with resources reserved for you, plus root access. That means more control, but you're also responsible for more of the setup and maintenance. A dedicated server gives you an entire physical machine. Both cost more and need more technical knowledge. Managed hosting sits in between, with the host doing more of the server work for you.
Common shared hosting problems
The classic complaint is the bad neighbour effect, where another account uses so many resources that your site slows down. Good hosts prevent this with per-account limits and by not overloading servers. Other things to watch for:
- Hitting your plan's resource limits during traffic spikes
- Slow storage or outdated PHP versions on cheaper hosts
- No SSH access, which makes developer work harder
AblePage's shared hosting plans run on LiteSpeed web servers with NVMe SSD storage, and include cPanel, free SSL certificates and automatic daily backups through JetBackup.
When to move beyond shared hosting
Look at upgrading when you regularly hit resource limits, your pages slow down under normal traffic, or you need software that requires root access. Often the next step is a larger plan with more CPU and memory, rather than a jump straight to a VPS.