VPS o hosting condiviso: quando è il momento di passare al VPS

Su un hosting condiviso, centinaia di siti condividono uno stesso server, le sue impostazioni e i suoi limiti; su un VPS, il server è vostro, con le sue risorse e l'accesso root. La vera domanda è capire da quale momento l'hosting condiviso smette di bastare. Questa guida presenta la differenza punto per punto, poi i segnali che non ingannano, e il modo di cambiare senza interruzioni.

Pubblicato il 19 ottobre 2026 Di Lettura: 8 minuti

Tutte le guide

In breve

  1. L'hosting condiviso divide un server, la sua configurazione e i suoi limiti tra molti siti; il VPS vi dà un server isolato, con le sue risorse e l'accesso root.
  2. Un'applicazione che non è scritta in PHP (Node.js, Python, Go, Java), o che deve girare in continuazione, richiede un VPS.
  3. Un servizio che il provider di hosting non offre (PostgreSQL, Redis, una coda di job, un browser headless) richiede un VPS.
  4. Gli errori «508 Resource Limit Is Reached», i rallentamenti nelle ore di punta e le operazioni pianificate limitate segnalano i limiti dell'account.
  5. Su un VPS, il sistema va mantenuto: aggiornamenti, firewall, backup, monitoraggio. Un servizio di assistenza vi guida, un servizio gestito se ne fa carico.
  6. Il passaggio avviene senza interruzioni: copia, test tramite il file hosts, riduzione del TTL, cambio del DNS.

La differenza, punto per punto

Su un hosting condiviso, il provider amministra un server che divide tra molti clienti: stesso sistema, stesse versioni dei software, stesse impostazioni per tutti, e limiti per account perché nessun sito penalizzi gli altri. Su un VPS (server privato virtuale), disponete di un server isolato, con le sue risorse, il suo sistema e l'accesso root: vi installate ciò che il vostro progetto richiede.

CriterioHosting condivisoVPS
RisorseCondivise, limitate per account: processore, memoria, processi simultanei, numero di fileQuelle della taglia scelta: vCPU, memoria, disco
AccessoUn pannello di controllo, FTP, a volte SSH senza diritti di amministratoreSSH con l'accesso root
LinguaggiPHP, a volte Node.js o Python entro un quadro impostoTutti: PHP, Node.js, Python, Go, Java, Ruby, .NET
Processi permanentiGli script restano in esecuzione il tempo di una richiestaWorker, code di job, websocket, bot
DatabaseMySQL o MariaDB, a volte PostgreSQL, impostazioni comuniQuello che scegliete, regolato per la vostra applicazione
ConfigurazioneQuella del provider, identica per tuttiLa vostra: versioni, estensioni, server web, firewall
Manutenzione del sistemaA cura del providerA cura vostra, con la guida di un servizio di assistenza, o affidata a un servizio gestito
CrescitaPer livelli di offerta, entro i limiti del server condivisoTaglia superiore, poi server separati

I segnali che è ora di passare al VPS

1. La vostra applicazione non è un sito PHP

Un'applicazione Node.js, Python, Go o Java gira in continuazione: un processo attende le richieste e tiene il suo stato in memoria. L'hosting condiviso è costruito per il contrario, script PHP avviati a ogni richiesta e poi fermati. Alcuni provider accettano Node.js o Python entro un quadro ristretto (versioni imposte, processi fermati dopo un periodo di inattività); appena l'applicazione cresce, quel quadro diventa il vincolo principale.

2. Vi serve un servizio che il provider non offre

PostgreSQL, Redis, una coda di job (RabbitMQ, Celery, BullMQ), un motore di ricerca, un browser headless per generare PDF o screenshot, ffmpeg per elaborare video, un modello di IA: tutto ciò che si installa e gira come servizio richiede un server su cui avete il controllo.

3. Toccate i limiti dell'account

Un provider di hosting condiviso limita ogni account: tempo di processore, memoria, numero di processi simultanei (entry processes), numero di file (inodes). I sintomi: una pagina «508 Resource Limit Is Reached», errori 503 nelle ore di punta, un sito lento quando un vicino è sotto carico, importazioni interrotte. Il pannello di controllo mostra spesso questi contatori; se toccano regolarmente il tetto, il sito ha superato la sua offerta.

4. Alcune operazioni devono girare da sole

Operazioni pianificate ogni minuto, elaborazioni in background, invii di email in blocco, sincronizzazioni: l'hosting condiviso distanzia le operazioni pianificate e interrompe gli script troppo lunghi. Su un VPS, un worker gira in permanenza e un'operazione dura il tempo che le serve.

5. Avete bisogno di regolare il server

Una versione precisa di PHP o di un'estensione, la memoria assegnata a PHP, un server web configurato per la vostra applicazione, un firewall tutto vostro, deploy automatizzati tramite git o container Docker: tutte impostazioni che un server condiviso non può aprire a ogni cliente.

6. I vostri requisiti di sicurezza crescono

Dati dei clienti, obblighi contrattuali, audit di sicurezza: un server isolato, di cui controllate gli accessi e i log, si documenta e si verifica più semplicemente di un account su un server condiviso.

E per un sito vetrina?

Un sito vetrina che presenta un'attività non ha bisogno né di processi permanenti né di un database regolato su misura. Se vi serve soprattutto un sito veloce, sicuro e aggiornato, senza nulla da amministrare, la risposta giusta non è né l'hosting condiviso né il VPS, è un sito gestito: Simafri crea il vostro sito, lo ospita, lo protegge e lo mantiene aggiornato, e voi non avete alcun server da mantenere.

Che cosa cambia con il passaggio al VPS

Con l'accesso root arriva la manutenzione del sistema. Su un hosting condiviso se ne occupa il provider senza che lo vediate; su un VPS, quattro temi richiedono una risposta:

Tre modi di occuparsene: farlo da soli, procedere con un servizio di assistenza che fa la diagnosi e vi indica che cosa fare, oppure affidare la gestione del server a un servizio gestito. La scelta dipende da chi, nel vostro team, conosce Linux, e da quanto costa alla vostra attività un'ora di fermo.

Passare al VPS senza interruzioni

  1. L'inventario: versione di PHP o del linguaggio, estensioni, database e sue dimensioni, operazioni pianificate, certificati, e il posto in cui si trovano i vostri indirizzi email.
  2. La preparazione del VPS: sistema aggiornato, server web, linguaggio e database, nelle stesse versioni dell'ambiente attuale.
  3. La copia: i file, tramite rsync o un archivio, e il database, tramite un'esportazione seguita da un'importazione.
  4. Il test prima del passaggio: solo sul vostro computer, fate puntare il dominio al nuovo server tramite il file hosts, e navigate nel sito come un visitatore.
  5. La riduzione del TTL dei record DNS del sito a qualche minuto, il giorno prima del passaggio, perché la modifica si propaghi in fretta.
  6. Il passaggio: ultima copia del database, record DNS del sito puntati verso il nuovo server, poi controllo dei log. Conservate il vecchio hosting per qualche giorno, il tempo che tutti i visitatori arrivino sul nuovo.
Terminale: copiare i file dal vecchio server al VPS
rsync -avz --progress utente@vecchio-server:/percorso/del/sito/ /var/www/site/
File hosts del vostro computer (C:\Windows\System32\drivers\etc\hosts su Windows, /etc/hosts su macOS e Linux)
203.0.113.10  www.vostro-sito.com vostro-sito.com

Se i vostri indirizzi email sono ospitati sullo stesso account di hosting condiviso, cambiate solo i record DNS del sito e lasciate al loro posto i record MX: la posta continua a funzionare durante e dopo il passaggio, e si migra a parte.

Un VPS, con esperti al vostro fianco

Il VPS Pro vi dà un server Linux su processori Intel Xeon, memoria ECC e SSD NVMe in mirroring, con l'accesso root, un backup cifrato ogni notte e la supervisione. L'Assistenza integrale è compresa: facciamo la diagnosi e vi indichiamo che cosa fare, dal sistema fino al codice della vostra applicazione, e il controllo resta a voi. Descriveteci il vostro progetto, vi consigliamo la taglia.

Scoprire il VPS Pro

Domande frequenti

Un VPS è più veloce di un hosting condiviso?

Un VPS non è frenato dai limiti di un account condiviso: le sue risorse sono quelle della sua taglia, e le sue impostazioni sono fatte per la vostra applicazione. Ben dimensionato, regge i picchi di traffico e le elaborazioni lunghe che l'hosting condiviso interrompe.

Bisogna saper amministrare Linux per prendere un VPS?

Le basi aiutano: collegarsi in SSH, installare un pacchetto, leggere un log. Per il resto, un servizio di assistenza che fa la diagnosi e vi indica che cosa fare vi fa progredire sul vostro server, e un servizio gestito si fa carico interamente della gestione.

Si possono ospitare più siti su un VPS?

Sì. Un server web come Nginx o Apache serve tutti i siti che la memoria e il processore consentono, ciascuno con il suo nome di dominio e il suo certificato HTTPS.

Si può passare dall'hosting condiviso al VPS senza interruzioni?

Sì: si prepara il VPS, vi si copiano il sito e il database, lo si prova facendo puntare il dominio al nuovo server soltanto dal proprio computer, poi si cambia il DNS dopo averne ridotto il TTL. I visitatori passano da un server all'altro senza interruzioni.

Contattaci