Ho bisogno di un sito di staging?

Hai bisogno di un sito di staging?

· · 16 minuti di lettura ·
Scritto da: avatar dell'autore Joella Dunn
avatar dell'autore Joella Dunn
Joella è una scrittrice con anni di esperienza in WordPress. In Duplicator è specializzata nella manutenzione dei siti, dai backup di base alle migrazioni su larga scala. Il suo obiettivo finale è assicurarsi che il vostro sito WordPress sia sicuro e pronto per la crescita.
·
Recensito da: avatar del recensore John Turner
avatar del recensore John Turner
John Turner è il presidente di Duplicator. Ha oltre 20 anni di esperienza commerciale e di sviluppo e i suoi plugin sono stati scaricati oltre 25 milioni di volte.

Un sito di staging è una copia privata del tuo sito WordPress dove puoi testare le modifiche prima che vengano pubblicate. È una di quelle cose che gli sviluppatori esperti considerano indispensabili, ma che molti proprietari di siti ignorano perché sembra un lavoro extra.

Ecco perché questo è un problema.

Gli aggiornamenti di WordPress causano malfunzionamenti. I conflitti tra plugin si verificano senza preavviso. Una semplice modifica al CSS può causare un disastro nel layout.

Quando questi problemi colpiscono il tuo sito live, influenzano i visitatori reali, i clienti e i crawler dei motori di ricerca.

Un sito di staging ti offre una rete di sicurezza. Si tratta di un clone completo del tuo sito web, ma isolato dal tuo ambiente di produzione.

Puoi rompere cose, testare aggiornamenti, risolvere conflitti e sperimentare nuove funzionalità senza rischiare tempi di inattività nella tua attività reale.

In questo post spiegherò perché è vantaggioso utilizzare un sito di staging e come configurarne uno!

Ecco i punti salienti:

  • Un sito di staging è un clone privato del tuo sito web live dove puoi testare in modo sicuro aggiornamenti e modifiche senza influire sui visitatori reali.
  • È necessario eseguire lo staging per evitare costosi tempi di inattività dovuti a conflitti tra plugin, aggiornamenti dei temi e aggiornamenti del core di WordPress.
  • Lo staging protegge i tuoi ricavi, la tua reputazione e il tuo posizionamento SEO individuando gli errori prima che raggiungano il tuo sito di produzione.
  • I potenziali rischi della messa in scena includono la sovrascrittura accidentale dei dati live e il tempo di manutenzione aggiuntivo richiesto.
  • I negozi online, le agenzie e i siti ad alto traffico traggono il massimo vantaggio dagli ambienti di staging.
  • È possibile creare uno staging tramite il pannello di controllo del proprio host web o utilizzando un plugin di migrazione come Duplicator.

Indice dei contenuti

Riepilogo rapido: hai bisogno di un sito di staging?

Sì, hai bisogno di un sito di staging. Un sito di staging è una copia privata del tuo sito web live dove puoi testare in tutta sicurezza gli aggiornamenti dei plugin, le modifiche ai temi e le modifiche al codice senza rischiare tempi di inattività o danneggiare il tuo sito di produzione. Previene gli errori costosi che si verificano quando aggiorni il core di WordPress, testi nuove funzionalità o risolvi i conflitti direttamente sul tuo sito live, dove i clienti possono vedere tutto andare storto.

Pro e contro dei siti di staging

Siamo onesti su ciò che stai per affrontare.

Pro:

  • Ambiente di test privo di rischi: puoi rompere le cose senza conseguenze. Prova un aggiornamento del plugin o prova un nuovo codice senza riempire il tuo sito web di errori visibili ai visitatori.
  • Migliore risoluzione dei problemi: attiva la modalità debug di WordPress, controlla i log degli errori e individua effettivamente la causa dei conflitti senza spaventare i clienti con messaggi di avviso.
  • Tranquillità durante gli aggiornamenti: aggiorna plugin, temi e il core di WordPress senza preoccupazioni. Se qualcosa non funziona, il tuo sito live continuerà a funzionare come se nulla fosse successo.

Contro:

  • Configurazione e sincronizzazione: ora devi gestire due versioni del tuo sito. Ciò richiede tempo e attenzione aggiuntivi.
  • Costi potenziali: alcune società di hosting applicano costi aggiuntivi per gli ambienti di staging. I piani di hosting condiviso più economici spesso non lo includono affatto.
  • Deriva dei dati: mentre stai testando le modifiche in fase di staging, sul tuo sito live stanno avvenendo cambiamenti reali. Quando trasferisci le modifiche dallo staging al live, rischi di sovrascrivere tutti i nuovi dati.

Che cos'è un sito di staging?

Un sito di staging è un clone indipendente del tuo sito web che risiede in un proprio angolo di Internet.

Di solito si trova su un sottodominio come staging.yoursite.com. Tu puoi vederlo, ma il pubblico no, e i motori di ricerca non possono indicizzarlo. È invisibile a tutti tranne che alle persone che devono lavorarci.

Si tratta della stessa installazione WordPress, degli stessi plugin, dello stesso tema e degli stessi contenuti. Tutto appare identico al tuo sito live.

Ma ecco la parte importante: è completamente isolato. Quando si testa qualcosa in fase di staging, ciò non influisce sul sito live.

I gateway di pagamento devono essere disabilitati o impostati in modalità di prova. Le notifiche via e-mail devono essere disattivate per evitare di inviare accidentalmente spam ai clienti reali.

È il tuo sito web, ma senza tutti gli elementi pericolosi.

Puoi smontarlo. Ricostruirlo. Sperimentare idee audaci. E quando inevitabilmente qualcosa andrà storto (perché succederà), la tua attività continuerà a funzionare come se nulla fosse.

Perché utilizzare un sito di staging?

Vediamo nello specifico quando lo staging può essere utile per il tuo sito web WordPress.

Aggiornamenti dei plugin

Ecco uno scenario reale: aggiorni un plugin, ma la nuova versione presenta un conflitto imprevisto con un altro plugin.

Su un sito live, potresti non notare l'errore per giorni. Se i tuoi moduli di contatto o il gateway di acquisto non funzionano correttamente, perderai opportunità di business.

In fase di staging? Ripristini immediatamente l'aggiornamento. Puoi risolvere il problema prima che abbia un impatto sui visitatori reali.

Principali aggiornamenti principali

WordPress rilascia regolarmente aggiornamenti di versione. Potrebbe essere necessario aggiornare il software WordPress di base o la versione PHP per garantire il corretto funzionamento del sito.

Non si tratta di piccole modifiche. A causa dell'aggiornamento, il vecchio codice potrebbe non funzionare più o le funzioni obsolete potrebbero smettere di funzionare. I plugin che non sono stati aggiornati da anni potrebbero improvvisamente generare errori.

Ecco perché dovresti testare qualsiasi aggiornamento prima su un sito di staging. Potrai vedere come influirà sul tuo sito web senza correre alcun rischio.

Modifiche al design

Forse stai modificando i CSS, risolvendo problemi di padding o riallineando l'intestazione.

Senza staging, i tuoi visitatori ti guardano lavorare in tempo reale. Vedono il layout danneggiato, il che non è un bello spettacolo.

Ti consigliamo di seguire l'intero processo di progettazione in fase di staging e di migrare le modifiche solo quando sei sicuro che siano efficaci.

Cambiare tema

I diversi temi gestiscono gli shortcode in modo diverso. I page builder non sempre traducono. La tua homepage accuratamente realizzata potrebbe trasformarsi in un muro di testo shortcode grezzo.

Questa trasformazione deve avvenire in privato (nella tua area di preparazione), non davanti ai clienti che stanno cercando di acquistare qualcosa.

Quali sono i rischi di non utilizzare un sito di staging?

Non avere un sito di staging comporta alcuni rischi seri per il tuo sito web. Eccone alcuni.

Tempo di inattività

Quanto ti costa un'ora di inattività?

Per un sito di e-commerce che guadagna 10.000 dollari al giorno, si tratta di oltre 400 dollari persi. Per un'azienda SaaS, si tratta di registrazioni perse che non potrai mai recuperare. Per un sito di lead generation, si tratta di potenziali clienti che hanno abbandonato il sito e hanno chiamato invece la concorrenza.

E qui viene il bello: i tempi di inattività raramente durano solo un'ora. Bisogna capire cosa si è rotto, cercare una soluzione e risolvere il problema.

È mezza giornata. A volte anche di più.

Con un sito di staging, avresti individuato il problema prima che raggiungesse la produzione.

Quel conflitto tra plugin o quell'errore PHP? Lo avresti notato durante il test. Il tuo sito live sarebbe rimasto attivo per tutto il tempo.

Reputazione

I siti non funzionanti danno un'immagine poco professionale. I visitatori non pensano: "Oh, staranno aggiornando qualcosa". Pensano piuttosto: "Questa azienda non è in grado di mantenere funzionante il proprio sito web".

La fiducia svanisce rapidamente. Riconquistarla richiede molto tempo.

Un sito di staging consente di testare in privato modifiche al design, aggiornamenti dei temi e revisioni importanti.

I tuoi visitatori non vedranno mai i layout danneggiati, i pulsanti disallineati o la homepage incompleta. Vedranno solo il risultato finale perfetto.

Impatto SEO

Il crawler di Google non si cura del fatto che tu stia sistemando qualcosa. Si presenta, rileva errori o pagine danneggiate e prende nota.

Se il tuo sito restituisce errori 500 durante una scansione, Google inizia a chiedersi se debba continuare a classificarti. Se presenti un numero sufficiente di pagine non funzionanti, vedrai scendere il tuo posizionamento.

Lo staging impedisce completamente che ciò accada. È possibile testare gli aggiornamenti, individuare gli errori e correggerli prima della distribuzione. Google non vedrà mai una pagina danneggiata perché non ne verrà mai pubblicata una.

Senza staging, ogni volta che aggiorni qualcosa è come tirare i dadi, sperando che Google non esegua la scansione del tuo sito durante i 20 minuti in cui è inattivo.

Quali sono gli svantaggi dell'utilizzo di un sito di staging?

La messa in scena non è perfetta, quindi lasciate che vi mostri alcuni problemi realistici che potreste incontrare.

Sovrascrittura dei dati in tempo reale

Trascorri due giorni a sviluppare nuove funzionalità in fase di staging. Tutto funziona. Sei pronto per il lancio, quindi premi il pulsante di distribuzione.

Per un sito di e-commerce, questo cancellerà tutti gli ordini effettuati durante quei due giorni. Tutte le nuove registrazioni degli utenti, i commenti sul blog e i moduli di contatto inviati scompariranno.

Perché? Perché hai trasferito il tuo database di staging alla produzione, e il tuo database di staging risale a due giorni fa. Non è a conoscenza di nulla di ciò che è successo sul sito live mentre stavi lavorando.

Questo capita continuamente alle persone e può essere devastante.

Spese generali di manutenzione

Ora gestisci due siti web.

Il tuo sito di staging deve rimanere aggiornato. Se diventa troppo vecchio, smette di essere utile per i test. Testare gli aggiornamenti dei plugin su dati risalenti a tre mesi fa non ti dice molto su come si comporteranno con la tua configurazione attuale.

Quindi sei costantemente impegnato a ricostruire lo staging, sincronizzare i database e assicurarti che tutto corrisponda.

È un lavoro in più. Non c'è modo di evitarlo.

Chi ha bisogno di un sito di staging?

Se rientri in una di queste categorie, lo staging non è facoltativo.

Negozi online

Un'ora di malfunzionamento della cassa potrebbe costarti migliaia di euro. Una sovrascrittura del database potrebbe causare la perdita definitiva dei dati dei clienti.

Non è possibile testare le procedure di checkout su un negozio online attivo. Non si vuole rischiare di compromettere il funzionamento del gateway di pagamento mentre i clienti reali stanno effettuando acquisti.

Se il tuo sito gestisce transazioni finanziarie, hai bisogno di un'area di staging per correggere gli errori, mentre il tuo negozio online rimane privo di errori.

Agenzie e liberi professionisti

Per i liberi professionisti o le agenzie, i vostri clienti devono approvare le modifiche prima che queste vengano pubblicate.

Non puoi mostrare loro i lavori in corso sul sito di produzione. Devono vedere il nuovo design della homepage, cliccare qua e là, richiedere modifiche e approvare il tutto prima che i visitatori reali vedano qualcosa.

Inoltre, ogni sito cliente è unico. È necessario un luogo sicuro in cui verificare se le modifiche apportate causeranno conflitti.

Siti ad alto traffico

Se ricevi migliaia di visitatori al giorno, i tempi di inattività sono costosi. Inoltre, non puoi permetterti che i visitatori vedano layout danneggiati o messaggi di errore durante le ore di picco del traffico.

È importante testare prima tutto in fase di staging. Quindi, applicare le modifiche durante le finestre di traffico ridotto.

Come creare un sito di staging

Esistono diversi modi per configurare il tuo primo sito di staging. Il metodo giusto dipende dal tuo provider di hosting e dal livello di competenza tecnica che desideri raggiungere.

Esaminiamo i due approcci principali.

  • Metodo 1: utilizza lo strumento di staging del tuo host nel pannello di controllo, se disponibile.
  • Metodo 2: usa il plugin Duplicator per trasformare qualsiasi backup completo del sito in un sito di staging
  • Metodo 3: installa il plugin Duplicator sul tuo sito live, crea un backup e trasferiscilo su un sottodominio o su un altro server (funziona con qualsiasi provider di hosting)

Metodo 1: creare un sito di staging con il proprio host web

Molti host WordPress gestiti includono ambienti di staging integrati nei loro pannelli di controllo.

Bluehost, SiteGround e WP Engine offrono tutti la creazione di staging con un solo clic. Accedi alla dashboard del tuo hosting, trova l'opzione di staging, clicca su un pulsante e attendi qualche minuto mentre il tuo sito viene clonato.

Bluehost crea un sito di prova

L'interfaccia di solito offre anche opzioni per riportare le modifiche in produzione. Alcuni host consentono di riportare tutto. Altri consentono di scegliere se riportare solo i file o l'intero database.

Bluehost distribuisce le modifiche di staging

Ma c'è un inconveniente: i piani di hosting condiviso più economici spesso non includono questa funzione. Potrebbe essere necessario passare a un piano superiore. Alcuni host applicano un costo aggiuntivo per l'accesso allo staging.

Metodo 2: Creare un sito di staging con Duplicator

Indipendentemente dal tuo provider di hosting, puoi creare un sito di staging con Duplicator. Si tratta di un plugin per il backup e la migrazione che crea una copia del tuo sito web e ti permette di utilizzarla immediatamente come modello per un nuovo sito di staging.

Plugin Duplicator Pro

Tutto quello che devi fare è installare Duplicator e creare un backup completo del tuo sito web.

Backup completo del sito preimpostato

Una volta creato, vai alla pagina " Staging " di Duplicator. Clicca su "Crea il tuo primo sito di staging".

Crea un sito di staging

Seleziona il backup che hai appena creato come " Backup di origine". Assegna un nome al sito di staging e imposta una combinazione di colori unica per l'area di amministrazione di WordPress. Questo ti aiuterà a distinguere le diverse dashboard.

Nel programma di installazione di Duplicator, accetta i termini e le note. Fai clic su Avanti.

Installazione del sito di staging di Duplicator

Si aprirà una finestra pop-up in cui ti verrà chiesto di confermare le impostazioni di installazione. Fai clic su OK per completare l'operazione.

Conferma l'installazione del sito di staging

Il tuo sito di staging è pronto per l'uso! Accedi alla dashboard utilizzando le credenziali di amministratore del tuo sito live. Troverai tutte le stesse impostazioni del tuo sito reale, tranne che la dashboard di amministrazione avrà una nuova veste grafica.

Opzioni di staging del duplicatore

Apporta tutte le modifiche che desideri, con la certezza che non influiranno mai sul tuo sito online.

Metodo 3: Trasferire il sito web in un ambiente di staging

Duplicator permette di creare una copia del tuo sito web e di trasferirla su qualsiasi piattaforma compatibile con WordPress. Mi piace utilizzarlo per creare siti di staging su server locali o su diversi server di produzione.

Installa Duplicator sul tuo sito live. Crea un backup completo del sito e scaricalo.

Duplicator Lite scaricare il backup

È possibile installare questo backup su un sottodominio o su un server completamente diverso. È anche possibile installarlo localmente sul proprio computer utilizzando qualcosa come LocalWP.

Scegli la posizione più adatta alle tue esigenze. Trova la directory principale del nuovo sito e carica i tuoi file di backup originali.

Caricare i file del sito clonato

Apri l'installatore con un URL simile a questo: https://example.com/installer.php

Duplicator ti guiderà attraverso il processo di installazione. Dovrai collegarti al database del nuovo sito e confermare la migrazione.

Connettiti al database del dominio principale

Ora avrai una copia del tuo sito su un server di staging. Conterrà gli stessi contenuti e le stesse impostazioni, quindi potrai sperimentare senza timori.

Questo metodo ti offre il controllo totale. Sei tu a scegliere dove collocare lo staging. Sei tu a decidere come gestirlo. Non sei vincolato a ciò che ti offre il tuo host.

Migliori pratiche per l'utilizzo del sito di staging

Avere un sito di staging è una cosa. Usarlo correttamente è un'altra. Ecco come evitare gli errori più comuni.

Clona sempre fresco

Non testare aggiornamenti importanti su un sito di staging che risale a tre mesi fa. Testare su dati obsoleti non ti dice nulla su come si comporteranno le modifiche nel tuo ambiente attuale.

Da allora il tuo sito live è cambiato. Potrebbe avere nuovi plugin, impostazioni diverse o contenuti aggiornati.

Prima di iniziare il test, sovrascrivi il tuo sito di staging con dati aggiornati provenienti dalla produzione. Clona nuovamente il tuo sito originale, in modo da partire da una replica esatta di ciò che è attualmente online.

Dati aggiornati = test accurati.

Con Duplicator, puoi eliminare i vecchi siti di staging in qualsiasi momento. Utilizza la semplice procedura di clonazione per creare un nuovo sito di staging con i tuoi nuovi dati.

Siti di staging duplicatori

Disattiva e-mail e indicizzazione

Il tuo sito di staging non dovrebbe inviare e-mail ai clienti reali.

Sul tuo sito di staging, disattiva il plugin SMTP. Passa il tuo servizio di posta elettronica alla modalità di prova.

Altrimenti, invierai accidentalmente spam all'intero elenco dei tuoi clienti con conferme di ordini di prova. Oppure invierai a qualcuno un'e-mail di reimpostazione della password perché stavi testando la procedura di accesso.

Inoltre, non è consigliabile che Google indicizzi il tuo sito di staging. Puoi disabilitare l'indicizzazione nella dashboard di amministrazione del tuo sito di staging.

Disattiva l'indicizzazione dei motori di ricerca

Se utilizzi la funzione di staging con un solo clic di Duplicator, l'indicizzazione e le e-mail verranno disattivate automaticamente!

Proteggi con password il tuo sito di staging

Persone casuali non dovrebbero imbattersi nel tuo sito web di staging. Proteggendolo con una password, manterrai privati i test ed eviterai problemi di contenuti duplicati con i motori di ricerca.

È possibile aggiungere una protezione con password tramite il proprio host web. Bluehost la gestisce nella sezione Privacy directory.

Privacy della directory Bluehost

Trova la directory del tuo sito di staging. Seleziona Proteggi questa directory con password.

Proteggere con password il sito di staging di WordPress

Inserisci un nome per la directory protetta. Aggiungi un nome utente e una password che solo tu (o il tuo team) conoscete.

Spingere in modo selettivo

Quando sei pronto a trasferire le modifiche dalla fase di staging alla fase live, invia solo i file, quando possibile.

Ciò significa temi, plugin e contenuti multimediali caricati. Non il database.

Perché? Perché il database live contiene nuovi dati che lo staging non conosce. Se si trasferisce il database di staging alla produzione, tutti i nuovi dati andranno persi. Verranno sovrascritti dal database di staging precedente.

Quando sei pronto a pubblicare le modifiche, crea un backup del tuo sito di staging che includa tutto tranne il database. Duplicator semplifica questa operazione grazie alle caselle di controllo dei componenti di backup.

Backup dei file personalizzati

Una volta caricato questo backup sul tuo sito di produzione, il tuo database non verrà sovrascritto. Conserverai i nuovi ordini, i clienti e altri dati.

Non modificare il database a meno che non sia assolutamente necessario e, se lo fai, esegui prima un backup della produzione.

Domande frequenti (FAQ)

Quali sono i diversi ambienti per i siti web?

Gli ambienti dei siti web includono sviluppo, staging e produzione. Lo sviluppo ospita la codifica attiva. Lo staging replica la produzione per i test. La produzione fornisce il sito live agli utenti. Questi ambienti separano il lavoro, i test e l'implementazione per ridurre i rischi, mantenere prestazioni stabili e garantire aggiornamenti coerenti tra i team e i sistemi.

Come posso creare un sito di staging con Bluehost?

Accedi alla dashboard WordPress del tuo sito Bluehost. Clicca su Bluehost » Staging. Qui, clicca sul pulsante Crea sito di staging. Puoi visitare il sito di staging cliccando sul pulsante Ambiente di staging nella parte superiore della dashboard del tuo sito live.

Hai davvero bisogno di un ambiente di staging?

È necessario un ambiente di staging per testare le modifiche in una replica sicura del sito web reale. Un ambiente di staging previene le interruzioni, individua i bug prima del rilascio e simula le condizioni reali. Lo staging riduce i rischi di implementazione, protegge l'esperienza utente e garantisce aggiornamenti stabili.

Qual è la differenza tra un sito di produzione e un sito di staging?

La produzione è il tuo sito web pubblico indicizzato dai motori di ricerca e accessibile a tutti. Lo staging è un clone privato protetto da password e nascosto ai motori di ricerca. Dovrebbero avere lo stesso aspetto e funzionare in modo identico, ma lo staging è il luogo in cui si effettuano i test prima che le modifiche vengano pubblicate.

Quando devo eseguire il deployment in staging?

Esegui il deployment in staging prima di qualsiasi aggiornamento di plugin, tema o core di WordPress. Dovresti anche utilizzare lo staging prima di aggiungere nuove funzionalità o apportare modifiche al design. In sostanza, esegui il deployment prima di fare qualsiasi cosa che potrebbe potenzialmente danneggiare il tuo sito. Clona prima in staging, esegui i test lì, poi passa alla produzione.

Smettila di programmare alla buona sul tuo sito live

Puoi dedicare 30 minuti alla configurazione di un sito di staging adesso, oppure puoi passare ore in preda al panico più tardi, quando qualcosa andrà storto sul tuo sito live.

La maggior parte dei proprietari di siti WordPress alla fine adotta lo staging. Non perché qualcuno li abbia convinti che fosse una buona idea, ma perché hanno imparato a proprie spese dopo che un aggiornamento ha messo fuori uso il loro sito nel momento peggiore possibile.

Non devi imparare questa lezione nel modo più costoso.

Se hai bisogno di un modo semplice per spostare il tuo sito da un ambiente all'altro (che si tratti di creare nuovi siti di staging o di riportare le modifiche sul sito live), Duplicator Pro gestisce il processo di migrazione. Clona il tuo sito, spostalo dove ti serve e conserva un backup affidabile prima di qualsiasi aggiornamento importante.

Prova subito Duplicator Pro per creare ambienti di staging con un solo clic, eseguire migrazioni tramite drag-and-drop, effettuare backup personalizzati, usufruire dell'archiviazione su cloud e molto altro ancora!

Mentre siete qui, penso che vi piaceranno anche queste altre risorse di WordPress:

avatar dell'autore
Joella Dunn Scrittrice di contenuti
Joella è una scrittrice con anni di esperienza in WordPress. In Duplicator è specializzata nella manutenzione dei siti, dai backup di base alle migrazioni su larga scala. Il suo obiettivo finale è assicurarsi che il vostro sito WordPress sia sicuro e pronto per la crescita.
I nostri contenuti sono supportati dai lettori. Se clicchi su determinati link, potremmo ricevere una commissione.

Non lasciate che un altro giorno passi senza protezione

Ogni ora senza un adeguato backup di WordPress mette a rischio il vostro sito - Ogni migrazione di WordPress ritardata vi costa prestazioni e crescita

Ottenere Duplicator ora
Plugin duplicatore

Aspetta! Non perdere l'offerta esclusiva dell'
!

In qualità di cliente , hai diritto a uno sconto del 60%.

Prova Duplicator gratuitamente sul tuo sito: scopri perché oltre 1,5 milioni di professionisti WordPress si affidano a noi. Ma non aspettare: questo sconto esclusivo del 60% è disponibile solo per un periodo limitato.

o
Ottieni subito il 60% di sconto su Duplicator Pro →