Knowledge Base / Servers & VPS

What Is a VPS? Who Needs One, and When to Switch?

Last updated: 23 September 2026

A VPS (Virtual Private Server) is a slice of a physical server, divided by virtualisation, that gives you guaranteed resources and full administrator (root) access. It is the middle ground for projects that want to escape the limits of shared hosting but do not want a physical server.

How does a VPS work?

In a data centre there is a powerful physical server. Virtualisation software (KVM, VMware, etc.) divides this server into multiple isolated virtual machines. Each VPS has its own operating system, its own IP address, and a dedicated share of CPU/RAM/disk. Load on one VPS does not affect the others.

The difference between a VPS and shared hosting

Shared hostingVPS
ResourcesShared by hundreds of sitesAllocated to you, guaranteed
AccessControl panel only (cPanel, etc.)Full root / SSH
Software installationAs much as the provider allowsAnything you want
Neighbour effectYes ("bad neighbour" problem)None (isolated)
Technical knowledgeLittleMedium–advanced (server admin)
PriceLowMedium

Full comparison: VPS or Shared Hosting?

What can you do with a VPS?

  • Host websites and applications — your own Nginx/Apache, PHP version and database configuration
  • Multiple sites on one server, with your own resource management
  • Node.js, Python, Go, Java applications — languages shared hosting does not run
  • Docker / container-based deployments
  • A database server, cache (Redis), queue (RabbitMQ)
  • Git deployment, CI/CD runner, VPN, game server, Discord bot

When should you move to a VPS?

It is time for a VPS if any of these signs are present:

  • Your site has slowed down on shared hosting or you get "resource limit exceeded" warnings
  • Your traffic is growing steadily (thousands of visitors per month and up)
  • You need a specific PHP version, PHP extension or system library but hosting will not allow it
  • You need to run a runtime like Node.js/Python
  • Your e-commerce site's performance is affecting your revenue
  • You manage multiple client sites and want isolation

What to look at when choosing a VPS

  • vCPU: number of processor cores. 1–2 vCPU is a starting point for most websites; 4+ for heavy applications.
  • RAM: the most critical resource. Minimum 2 GB for WordPress + database; 4 GB+ for multiple sites or Docker.
  • Disk: prefer NVMe SSD (much faster than SATA SSD or HDD). Size according to your needs.
  • Bandwidth: monthly transfer limit. Most providers give plenty; read the fair-use policy behind the word "unmetered".
  • Location: if your visitors are in Turkey, a Europe (Frankfurt, Amsterdam) or Turkey location gives low latency.
  • Backup: does the provider have a backup option, and what is your own additional backup strategy?
  • Management: with an "unmanaged" VPS, server management is entirely on you. If you do not know server administration, consider a managed option or a control panel (HestiaCP, CyberPanel).
Your first VPS? For what to do in the first 10 minutes after setup, see First VPS Setup; for security, see Ubuntu Server Security.
At Arcnar: Compute products run on containerised infrastructure with guaranteed vCPU — the Standard (S) series has shared vCPU, the Performance (C) series has dedicated vCPU. From the panel you can start/stop/restart, access the console, and view resource metrics.

Frequently asked questions

What is the main difference between a VPS and shared hosting?
On shared hosting the server resources are shared with hundreds of accounts and you only have access to a control panel. On a VPS you have dedicated, guaranteed CPU/RAM/disk and full root (SSH) access; you install whatever software you want and configure the server as you wish.
Do I need to know Linux to manage a VPS?
On an unmanaged VPS, updates, security and backups are your responsibility; basic command-line knowledge is required. You can reduce most of that burden by installing a control panel such as HestiaCP or CyberPanel, or by choosing a managed VPS.
When should I move from shared hosting to a VPS?
It is time for a VPS if your site gets "resource limit exceeded" warnings, traffic is growing steadily, you need a specific PHP version/extension or a runtime like Node.js, or you want to manage multiple client sites in isolation.
How much RAM does a VPS need for WordPress?
For a single WordPress site + database, a minimum of 2 GB of RAM is recommended. If you will run multiple sites, WooCommerce or Docker, 4 GB and above is more comfortable. RAM is the most critical resource for most web applications.

Was this article helpful?