Skip to content
HostOn
Hosting

VPS or web hosting? Differences, effort and costs compared

VPS or web hosting? Who handles updates, security and backups, what it really costs and when a VPS is overkill, with a simple decision table.

HostOn team7 min read
Server front panels with a status LED in a rack

For most business websites, WordPress sites, smaller shops and e-mail addresses, managed web hosting is the better choice: the provider takes care of the server, updates, security and backups, and you only look after your website. Rent a VPS (virtual private server) when you need to install your own software, need root access or want fixed resources, and when you are prepared to run the server yourself. This comparison shows exactly where the line is.

What is web hosting (shared hosting)?

With classic web hosting, several customer accounts share one powerful server. Each account has fixed limits for storage, memory and CPU so that one customer cannot slow down the others. You manage your account through a control panel such as cPanel: domains, mailboxes, databases, SSL certificates, PHP version and backups.

You have no access to the operating system. That is not a drawback but the core of the service: the provider maintains and updates the web server, PHP, database server, mail server, virus scanner and firewall. You do not have to check whether a security hole in the Linux kernel has been patched.

What is a VPS?

A virtual private server is your own virtual machine on a physical host. With KVM virtualisation, each VPS runs its own kernel and its own operating system, for example Ubuntu, Debian or AlmaLinux. You get root access via SSH and can install whatever you like: Docker, Node.js, Python applications, your own databases, a VPN server or automation tools such as n8n.

The key distinction is managed versus unmanaged. With a managed VPS, the provider takes over parts of the administration for an extra fee. With an unmanaged VPS, the most common and cheapest model, you receive a freshly installed server and from then on you are responsible for the operating system, software, security and backups.

Resources: shared or reserved?

On a web hosting server, many accounts share the hardware. Modern systems such as CloudLinux limit each account to a fixed amount of RAM, CPU and processes, so a neighbour with a traffic spike does not slow down your website. For typical websites this is plenty, because they need little computing power most of the time.

On a VPS, the memory is reserved for you and you have a fixed number of virtual CPU cores. In return, you decide how to allocate these resources: how much RAM the database gets, how many PHP processes may run and what happens when memory runs low. A poorly configured VPS with 4 GB RAM can be slower than a well-maintained web hosting account with 2 GB.

The key difference: who is responsible?

Entry-level prices are often similar. The real difference lies in the work that follows the order. The table shows who typically takes care of what.

TaskWeb hosting (managed)VPS (unmanaged)
Hardware, network, virtualisationProviderProvider
Operating system updatesProviderYou
Web server, PHP, database serverProvider (you choose the PHP version)You
Firewall and access (SSH)ProviderYou
Malware scanningusually includedYou
SSL certificatesusually automaticYou (e.g. with Let’s Encrypt)
Mail server and spam filterProviderYou or a separate e-mail service
Backupsusually daily, includedYou, or as an add-on
Your website, CMS and pluginsYouYou

Tip: To be honest about unmanaged: if a service crashes at night, the VPS disk fills up or a security hole becomes public, you or your IT partner have to react. The provider only keeps the platform underneath running.

Typical use cases

Web hosting is a good fit for

  • Business websites, association sites and portfolios built with WordPress, Joomla or static HTML.
  • Blogs and small to medium online shops, for example with WooCommerce.
  • E-mail addresses with your own domain, including webmail and spam filter.
  • Several small websites in one account, for example for different projects.
  • Anyone without the time or Linux knowledge for server maintenance.

A VPS is a good fit for

  • Applications in Docker containers or your own software in Node.js, Python, Go or Java.
  • Automation and internal tools such as n8n, Nextcloud, Git servers or monitoring.
  • Databases or services that must run permanently (workers, queues, websockets).
  • Special PHP extensions, a custom web server configuration or non-standard ports.
  • Projects with many simultaneous visitors where you want to tune the web server and database yourself.
  • Test environments, VPN access or build servers for development teams.

Costs: more than the monthly price

A small VPS often costs the same as a web hosting plan. Even so, it is rarely the cheaper option once you add up all the items:

  • Your working time: installing updates, checking logs, fixing errors. Plan regular time for this, even when everything is running.
  • Control panel: cPanel or Plesk need their own licence on your own server. Free panels exist, but they also need maintenance.
  • Backups: on an unmanaged VPS, backups are not included automatically. You set them up yourself or book them as an option.
  • E-mail: running your own mail server is demanding (SPF, DKIM, DMARC, spam filtering, IP reputation). Many VPS customers use a separate e-mail service instead.
  • Outside help: if you outsource administration, add the hourly rates of an IT company.

With web hosting, these services are included in the price. A VPS therefore makes financial sense mainly when you have the skills in-house or run an application that is not possible on web hosting at all.

Decision table: what fits your project?

Your situationRecommendation
Business or association website with WordPressWeb hosting or WordPress hosting
WooCommerce shop with a few hundred orders per monthWeb hosting or WordPress hosting with enough RAM
Only e-mail addresses with your own domainE-mail hosting or web hosting
Docker, Node.js or Python applicationVPS
n8n, Nextcloud or other self-hosted toolsVPS
No Linux skills in the team and no external ITWeb hosting
Slow website, no other special requirementsCheck caching, PHP version and images first, then a larger web hosting plan
Several client websites as an agencyReseller hosting or web hosting; VPS only with your own administration

When a VPS is overkill

A VPS sounds like more power and more freedom. In these cases, though, it mainly brings you extra work:

  • Your website is a normal WordPress site with a few thousand visits per month.
  • You want to make the website faster. Page caching, a current PHP version and optimised images usually help more than your own server.
  • You only need mailboxes.
  • Nobody can log in to the server via SSH and troubleshoot when something goes wrong.
  • What you mainly want is a convenient control panel with one-click installs.

Tip: Rule of thumb: if you cannot say exactly which software you want to install on the VPS, you probably do not need one.

Switching between web hosting and a VPS

The decision is not final. Files and databases can be moved in either direction. Many customers also combine both: the website and e-mail stay on managed web hosting, while automations or internal applications run on a small VPS alongside. That way the most important things, website and e-mail, stay in the managed environment, and experiments on the VPS cannot put them at risk.

How it works at HostOn

Our web hosting is managed: cPanel, LiteSpeed, free SSL and daily backups that you restore yourself in cPanel. The Web Hosting Rigi plan costs CHF 11.90 per month with annual billing, incl. 8.1 % VAT.

Our VPS are unmanaged. We take care of the hardware, network, the IPv4 address, KVM virtualisation as well as provisioning and reinstallation. You take care of system updates, firewall and access, the software on the server and backups inside the VPS; automatic backups are available as an option for 20 % of the plan price. The entry plan VPS CORE 1 (1 vCPU, 2 GB RAM, 25 GB SSD) costs CHF 11.90 per month and can be cancelled monthly.

Compare VPS plans

VPSVirtual serverWeb hostingRoot accessUnmanaged

Frequently asked questions on this topic

Not automatically. A VPS gives you reserved memory and its own vCPU cores, but speed depends on how well you configure the web server, PHP, database and cache yourself. Well-tuned web hosting with LiteSpeed and caching is often just as fast for a typical business website.

In most cases, no. Business websites, blogs and smaller WooCommerce shops run reliably on web hosting or WordPress hosting. A VPS only pays off when you need special software, your own server configuration or handle a very large number of simultaneous visitors.

With an unmanaged VPS, the provider supplies the hardware, network, virtualisation and the installed operating system. Everything after that, including system updates, firewall, software, security and backups, is your responsibility.

Technically yes, but cPanel needs a separate paid licence on your own server, and you remain responsible for updates and security. If what you mainly want is a control panel, web hosting is usually the better fit.

A VPS is more isolated because you do not share the operating system with other customers. Whether it is more secure depends on you: an unpatched VPS with password login enabled is far riskier than managed web hosting.

Yes. Files and databases can be moved at any time. Plan the e-mail and DNS records carefully so there is no interruption.

Share article

Questions? Write to us in your language.

We reply in the language you write in – German, French, Italian, English and two more.

DEENFRITESRO

Usually answered on the same working day

Workstations with headsets and laptops in a bright office
  • Ticketrecommended

    For anything about your account: hosting, domains, invoices. With history and attachments.

    Open a ticket
  • Email

    For questions before you order and for quotes.

    support@hoston.ch

    Send an email
  • WhatsApp

    For short questions. Please don't send passwords or customer data.

    Send a message

Check first: is there an ongoing incident?

status.hoston.ch

Contact · Migration service · Tools