Perché hai bisogno di un sito di staging WordPress (e come crearne uno)

Pubblicato: 2022-05-17

WordPress funziona molto bene, ma vorrai quasi apportare modifiche personalizzate al tuo sito. Tuttavia, sperimentare con plug-in e codice può essere rischioso. Un errore e il tuo sito Web potrebbe andare offline o, nel peggiore dei casi, finire in rovina oltre la tua capacità di risolverlo.

Ecco dove i siti di staging tornano utili. Con questa copia privata del tuo sito web, puoi testare le modifiche previste, provare nuovi design e risolvere gli errori in sicurezza. Inoltre, i visitatori del tuo sito live non saranno in grado di vedere il tuo lavoro in corso, che altrimenti potrebbe presentare un aspetto non professionale.

In questo articolo, esamineremo esattamente cos'è un sito di staging, come funziona e perché potresti averne bisogno. Andiamo a farlo!

Che cos'è un sito di staging

Un sito di staging, noto anche come sito di test, sito di sviluppo, sandbox o ambiente di staging, è un duplicato del tuo sito web live basato su WordPress. È tenuto privato dai visitatori, quindi solo tu e gli utenti approvati potete accedervi.

Avere una copia del tuo sito Web è inestimabile come terreno di prova per scopi di sviluppo. Toccheremo di più sui suoi usi a breve, ma possono variare dal testare come potrebbe apparire un nuovo tema alla prova del codice personalizzato che aggiunge funzionalità nuove di zecca.

Sebbene i file e il database siano identici al tuo sito Web principale, le modifiche apportate non influiranno su quel sito Web finché non scegli di "trasmetterli dal vivo". Ciò la rende un'area completamente sicura per i test e la risoluzione dei problemi e che non influirà negativamente sul pubblico o sui clienti.

Come funzionano i siti di staging

Ora che sai cos'è un sito di staging in senso generale, potresti chiederti esattamente come funziona. Un sito di staging viene quasi sempre creato come un "sottodominio" del dominio principale del tuo sito. Ad esempio, il tuo sito di staging potrebbe trovarsi in subdomain.mainwebsite.com .

Aggiunta di un sito Web di staging per WordPress con ManageWP.

Mentre l'area di gestione temporanea duplica il sito Web principale, i file e il database verranno archiviati nella cartella del sottodominio. È tenuto separato, in modo che eventuali modifiche apportate non influiscano sulla funzionalità o sull'aspetto del sito Web principale.

Una volta che sei soddisfatto dell'aspetto e del funzionamento del tuo sito di staging, puoi inviare le modifiche al sito Web live. Ciò significa che i file e il database attualmente situati nel sottodominio sostituiranno quelli nel tuo dominio principale. Ci sono due modi per farlo: "semplice push" e "spinta avanzata".

Semplice push significa che l'intero sito live viene sovrascritto con i contenuti del sito di staging. Al contrario, push avanzato significa selezionare quali aspetti del tuo sito di staging desideri rendere live. In questo modo, non sovrascriverai alcun nuovo contenuto che è stato aggiunto al tuo dominio principale da quando è stato creato il sito di staging, come dati di e-commerce o post di notizie.

Vale anche la pena notare che finora abbiamo parlato di siti di staging ospitati online. Questi sono in genere creati tramite il provider di hosting del tuo sito web. Tuttavia, puoi anche creare siti di staging "locali" offline, in cui i file e il database sono archiviati sul tuo computer. Questo è un ambiente più privato e ti consente di lavorare offline; tuttavia, il processo di attivazione delle modifiche è spesso più complicato con questo tipo di sito di staging.

Perché dovresti considerare l'utilizzo di un sito di staging

È molto comune utilizzare un sito di staging sia durante la creazione di un nuovo sito Web che durante l'aggiornamento di uno esistente. I vantaggi di questo approccio sono molti, tra cui:

  • Gli utenti non vedranno il tuo lavoro in corso. Puoi apportare tutte le modifiche necessarie in privato e inviarle in tempo reale solo quando sono pronte al 100%.
  • Non rischierai di andare in crash o di rompere il tuo sito live, o di perdere dati e contenuti.
  • Puoi sperimentare nuovi plugin, temi e strumenti di terze parti per vedere se ti piace il modo in cui influiscono sul tuo sito, senza essere vincolato a tali modifiche.
  • Puoi provare il codice personalizzato e le modifiche ai file principali in un ambiente sicuro.
  • Se sono presenti errori sul tuo sito, puoi eseguire la risoluzione dei problemi e provare le soluzioni. Quindi, quando trovi una soluzione che funziona perfettamente, puoi duplicarla sul tuo sito web live.
  • Infine, l'utilizzo di un sito di staging significa che non devi affrettare il processo di apportare modifiche. Non devi preoccuparti che i visitatori incontrino un sito incompleto o una pagina in modalità di manutenzione e perdano clic o entrate mentre lavori.

Invece, puoi mantenere il tuo sito principale in esecuzione esattamente come è ora e prenderti il ​​tuo tempo con il tuo lavoro di sviluppo. Quindi puoi rendere le modifiche attive per i tuoi visitatori ogni volta che sei pronto.

3 modi per creare un sito di staging WordPress

I siti di staging sono abbastanza semplici da creare, possono essere impostati localmente o offline e consentono di produrre un sito Web più professionale. Inoltre, ci sono diversi modi per iniziare. Diamo una rapida occhiata alle tue tre opzioni principali.

1. Crea un sito di staging tramite il tuo host web

Molti host di siti Web offrono funzionalità di staging. Ciò include alcune delle opzioni di hosting più popolari per i siti WordPress, come SiteGround e Bluehost:

La funzione di staging di SiteGround.

SiteGround fornisce questa opzione sui suoi piani GoGeek e superiori. Puoi utilizzare un modulo di staging in cPanel per creare rapidamente un sito di staging. Bluehost è altrettanto semplice, con la gestione temporanea disponibile tramite l'opzione Bluehost nella dashboard di WordPress.

Quindi, se devi creare un sito di staging, vale la pena verificare con il tuo host web per vedere se è qualcosa che faciliteranno. Anche se in questo modo ottieni un po' meno controllo, in genere è l'opzione più rapida e semplice. Se il tuo attuale piano di hosting non include siti di staging, potresti essere in grado di ottenere questa opzione se esegui l'upgrade a un livello superiore. Altrimenti, puoi invece controllare una delle seguenti opzioni.

2. Usa un plugin

Se il tuo provider di hosting non offre la funzionalità del sito di staging, un'altra opzione è un plug-in per WordPress. Esistono molti strumenti di terze parti che possono aiutarti a creare e gestire il tuo sito Web di staging, oltre a pubblicarlo quando è pronto per l'uso.

Ad esempio, puoi utilizzare il nostro plug-in ManageWP per configurare i tuoi siti di staging. Tutto quello che devi fare è clonare il backup più recente del tuo sito e usarlo per creare una copia di staging:

Spingere le modifiche al sito Web di staging in un sito live.

Questo processo è personalizzabile e completamente sotto il tuo controllo. Ad esempio, sarai in grado di determinare dove si trova il tuo sito di staging. È anche rapido e semplice, così come il processo di pubblicazione del tuo sito di staging.

Infine, l'utilizzo di ManageWP offre molti vantaggi rispetto a una soluzione di gestione temporanea autonoma. Insieme a questa particolare funzionalità, otterrai molte utili funzionalità per lo sviluppo e la manutenzione del tuo sito Web, inclusi backup, aggiornamenti sicuri e un monitoraggio del tempo di attività.

3. Configura manualmente il tuo sito di staging

Infine, se preferisci, puoi impostare manualmente il tuo sito di staging. Questo ti dà il massimo controllo, sebbene sia anche l'opzione più complessa ed è più adatta agli utenti avanzati.

Se scegli di seguire questa strada, ci sono alcune opzioni. Ad esempio, puoi creare un sottodominio tramite il tuo provider di hosting e installare un plug-in come Duplicator. Utilizzerai il plug-in per creare una copia del tuo sito Web, quindi scaricherai l'archivio e lo caricherai nella directory dei file del tuo nuovo sottodominio. Sarà quindi necessario creare anche un nuovo database.

Puoi anche utilizzare uno strumento di terze parti come XAMPP, WAMP o MAMP:

Lo strumento di sviluppo locale XAMPP.

Tutte queste piattaforme sono gratuite e possono aiutarti a creare un sito di staging locale sul tuo computer. Il processo esatto varia a seconda dello strumento scelto e dei tuoi obiettivi particolari, ma puoi trovare molte indicazioni online per aiutarti a iniziare.

Conclusione

Se vuoi assicurarti che il tuo sito Web non sia mai minacciato da tempi di inattività che richiedono tempo e denaro, dovrai apportare le modifiche necessarie in un ambiente sicuro. Avere un sito di staging a portata di mano ti consente di riprogettare il tuo sito, sperimentare nuovi plug-in, risolvere errori e molto altro.

Soprattutto, la creazione di un sito di staging è semplice e veloce. Potresti essere in grado di utilizzare la funzionalità integrata del tuo provider di hosting. In caso contrario, sono disponibili molte opzioni manuali oppure è possibile configurare rapidamente un sito Web di staging con ManageWP. Anche se non hai bisogno di un sito di staging in questo momento, è una risorsa vitale da avere a portata di mano quando se ne presenta la necessità.

Hai domande sui siti di staging di WordPress? Fatecelo sapere nella sezione commenti qui sotto!

Credito immagine: onkelglocke.