Hosting per agenzie: gestire in modo efficiente molti siti web di clienti
Come ospitare molti siti di clienti in agenzia: isolamento, accessi, fatturazione, backup e assistenza. Confronto tra reseller, VPS e server dedicato.
Quando un'agenzia web ospita il sito di un solo cliente, è una decisione da poco. Quando ne ospita quaranta, l'hosting diventa un sistema operativo: onboarding, isolamento, backup, aggiornamenti, fatturazione e assistenza richiedono tutti un processo. La configurazione sbagliata crea una situazione in cui un solo sito compromesso può mettere a rischio l'intero portafoglio, o in cui ogni piccola modifica richiede un'ora di lavoro manuale.
Decidi chi è titolare del rapporto di hosting
Esistono due modelli comuni, e ciascuno ha le sue conseguenze.
- Hosting intestato al cliente. Ogni cliente ha il proprio account e tu lavori come utente invitato. Fatturazione e rischio restano al cliente. Per te è semplice, ma dipendi dal cliente per i rinnovi e ogni sito viene gestito separatamente.
- Hosting intestato all'agenzia. Ospiti i siti sul tuo piano e fatturi ai clienti hosting e manutenzione. Ottieni controllo e una voce di ricavo ricorrente, ma anche la responsabilità di uptime, sicurezza e backup.
Molte agenzie uniscono i due approcci: intestato all'agenzia per i clienti con assistenza gestita, intestato al cliente per quelli con un IT interno.
Isolamento tra i siti dei clienti
Questo è il requisito tecnico più importante. Se tutti i siti condividono un solo account utente e lo stesso spazio file, un malware in un sito può modificare i file di un altro. Cerca utenti di sistema per ogni sito, processi PHP separati e database separati. Plesk gestisce tutto questo con abbonamenti separati per ogni cliente, e la nostra knowledge base descrive come organizzarli.
Scegliere la piattaforma
| Configurazione | Ideale per | Da considerare |
|---|---|---|
| Hosting reseller | Molti piccoli siti di clienti, separazione della fatturazione | Account per cliente e accesso al pannello già disponibili |
| VPS | Carichi di lavoro misti, stack personalizzati, staging | Serve qualcuno che lo amministri |
| Server dedicato | Grandi portafogli, siti pesanti, isolamento rigoroso | Costo più alto; responsabilità completa |
Inizia con il reseller per portafogli di siti semplici. Sposta i clienti più pesanti, come i negozi molto frequentati, su un VPS dedicato, così non rallentano tutti gli altri.
Controllo degli accessi
Dai a ogni membro del team il proprio login, mai una password condivisa. Usa il minimo accesso necessario: un designer ha bisogno dell'accesso ai file di un solo sito, non dell'intero server. Quando qualcuno lascia la tua agenzia, dovresti poter revocare i suoi accessi in pochi minuti. Documenta chi ha accesso a cosa.
Backup di cui puoi fidarti
Le agenzie hanno responsabilità quando il sito di un cliente va perso. Punta a due livelli: i backup regolari dell'hosting e le tue copie periodiche fuori dal server per i clienti importanti. Prova a ripristinare un sito ogni trimestre. Un backup che non è mai stato ripristinato è una speranza, non un piano.
Aggiornamenti e manutenzione
I plugin non aggiornati sono il principale modo in cui i siti dei clienti vengono compromessi. Stabilisci una routine mensile di aggiornamento: backup, aggiornamento in staging dove possibile, test delle pagine e dei moduli principali, distribuzione e registrazione di ciò che è cambiato. Se vendi piani di manutenzione, questo processo è il prodotto. Tieni un semplice foglio di calcolo o una dashboard con la piattaforma di ogni sito, la versione di PHP, l'ultimo aggiornamento e la data di rinnovo.
DNS e domini
Tieni traccia di dove è registrato il dominio di ciascun cliente e di chi lo controlla. Consiglia ai clienti di intestarsi la registrazione del dominio anche se gestisci tu l'hosting: eviterai dispute in futuro. Per i dettagli tecnici, consulta la nostra guida su DNS e nameserver.
Email per i domini dei clienti
I clienti spesso si aspettano la posta insieme al sito. Decidi se includerla sullo stesso server o usare una posta aziendale dedicata. Tenerle separate protegge il recapito delle email e fa sì che i problemi del sito web non interrompano le comunicazioni.
Fatturazione e contratti
Metti per iscritto cosa copre la tua tariffa di hosting: impegno sull'uptime, backup, aggiornamenti di sicurezza, tempi di risposta dell'assistenza e cosa viene fatturato come lavoro extra. Includi una clausola su cosa succede quando un cliente se ne va, compreso come viene esportato il sito. La chiarezza evita le discussioni.
Onboarding del sito di un nuovo cliente
- Crea un abbonamento o un account separato con un proprio utente di sistema.
- Configura DNS e SSL; i certificati Let's Encrypt vengono emessi automaticamente in Plesk.
- Installa il CMS, mettilo in sicurezza e configura i backup automatici.
- Prova il recapito delle email e i moduli.
- Aggiungi il sito al tuo foglio di monitoraggio e manutenzione.
Monitoraggio e comunicazione
Configura un monitoraggio esterno dell'uptime per ogni sito cliente, con gli avvisi indirizzati a una casella condivisa anziché a una sola persona. Quando succede qualcosa, avvisa prima il cliente. Un breve messaggio che dice "ce ne siamo accorti, ci stiamo lavorando, ecco i tempi previsti" costruisce più fiducia di uno storico impeccabile che nessuno vede. Tieni un semplice registro degli incidenti: aiuta quando riesamini ogni anno le scelte di hosting.
Pianifica la crescita nel tuo portafoglio
Rivedi il portafoglio ogni sei mesi. I siti che sono cresciuti, come i negozi con un volume di ordini reale, dovrebbero passare a un proprio piano. I siti abbandonati dovrebbero essere archiviati o rimossi, perché un sito non mantenuto è un rischio per la sicurezza che giace sul tuo server.
Lavorare con Zebra Hosting
Offriamo hosting reseller, VPS e server dedicati sulla stessa piattaforma Plesk, con migrazione gratuita dei siti dei tuoi clienti e assistenza in 17 lingue. Consulta i piani reseller e comunicaci le dimensioni del tuo portafoglio tramite la pagina dei contatti: ti suggeriremo da dove iniziare e quando crescere.