Accedi
Inizia

Blog di Easy Digital Downloads

Tutorial, suggerimenti e risorse di WordPress per aiutarti a far crescere la tua attività

Banner: ServerPress.com

Un server di test nel modo più semplice

Ultimo aggiornamento:

immagine autore
Di Topher
immagine recensore
REVISIONATO Di Chris Klosowski Presidente

Ogni volta che rilasciamo nuovo software qui a Easy Digital Downloads diciamo fermamente “Assicurati di testarlo su un server di staging prima di applicarlo al tuo sito live”.  Sean Davis ha approfondito il motivo per cui è molto importante avere un server di staging. Purtroppo un gran numero di utenti non lo fa. Il motivo più comune sembra essere che le persone semplicemente non sanno come impostarne uno, o credono che sia un compito difficile o dispendioso in termini di tempo.

In questo post parleremo di come impostare un server di test. I server di staging sono destinati ad essere cloni permanenti a lungo termine del tuo sito live. I server di test sono destinati ad essere stressati, rotti, buttati via e facilmente ricreati per ulteriori test.

Inizierò subito dicendo che lo strumento che useremo è DesktopServer Premium di ServerPress.  Costa $99,95 al momento della scrittura, ma si rivelerà inestimabile.

Iniziamo.

Passaggio 1: Installa DesktopServer

DesktopServer è disponibile sia per Windows che per OS X.  Ai fini di questo post non è necessario impostare un sito WordPress o altro, basta installare DesktopServer.

Passaggio 2: Esegui il backup del tuo sito live

DesktopServer può importare file di backup creati da BackupBuddy, Duplicator, BackWP Up, BackUp WordPress, InfiniteWP & ManageWP.  Per questo post sul blog useremo Duplicator, ma uno qualsiasi di questi funzionerà altrettanto bene e le istruzioni saranno le stesse.

In Duplicator, fai clic sul pulsante Crea nuovo:Screenshot del pulsante Crea nuovo di Duplicator

Una volta completato il backup, scarica il file di archivio. Screenshot del pulsante Archivio di Duplicator

Nota: NON hai bisogno del file Installer per nessuna delle opzioni di backup.  Solo il file di archivio.

Passaggio 3: Importa il file di backup in DesktopServer

Nell'app desktop server, scegli l'opzione “Esporta, importa o condividi un sito web”:Screenshot di DesktopServerNella pagina successiva scegli “Importa un archivio di un sito WordPress esistente”:Screenshot che mostra "Importa un archivio di un sito WordPress esistente"

Infine ti verrà chiesto di inventare un nome di dominio e caricare il tuo file di backup:Screenshot di DesktopServer che richiede il file di backup

Dopo aver premuto Avanti, DesktopServer configurerà il sito web locale per te e ti presenterà un link al nome di dominio che hai inventato.  Di seguito è riportato uno screenshot di Safari che mostra il sito che ho creato per questo post sul blog:

Screenshot del server di test in Safari

Passaggio 4: Configura per il test

A questo punto hai una copia esatta del tuo sito live.  Tutti i prodotti, le impostazioni, le immagini; tutto è lì.

Il test di nuove funzionalità o aggiornamenti sul tuo nuovo server di test non richiede alcuna configurazione o impostazione speciale, tranne quando si testano i pagamenti.   Per testarli in modo sicuro, dovrai configurare i tuoi gateway di pagamento in Modalità di test.

In Download → Impostazioni → Gateway di pagamento troverai l'interruttore Modalità di test proprio in cima:

Screenshot della modalità di test in EDD

Inoltre, potresti voler utilizzare una Sandbox per il tuo gateway di pagamento. Abbiamo documentazione su come impostarla sia per PayPal che per Amazon Payments. La creazione di una Sandbox dovrà essere fatta solo una volta, e poi potrai usarla per tutti i tuoi test futuri.

Tieni presente anche che i gateway di pagamento che vogliono accedere al tuo sito probabilmente non funzioneranno con un ambiente di test locale. Il tuo server locale non è accessibile dal web.

Passaggio 5: Testa e testa ancora

A questo punto sei pronto per testare il tuo sito. Carica nuove versioni di plugin o temi e prova con tutte le tue forze a rompere questo nuovo sito locale che hai costruito. Idealmente avrai una serie di test standard da eseguire sul tuo sito. Se non li hai, ora è un ottimo momento per crearne uno. Tieni semplicemente nota di tutto ciò che testi e testa le stesse cose ogni volta. Col tempo la tua lista crescerà man mano che scopri nuove cose da testare.

Assicurati di leggere il changelog della versione del software che stai testando. Assicurati di testare ciascuno degli elementi che sono stati modificati, aggiunti o eliminati. Testare il tuo sito è una scienza e richiederà pratica.

Round bonus

Dopo aver installato e configurato il tuo ambiente di test locale in modalità test, usa il tuo software di backup (che dovrebbe essere già installato nel tuo ambiente di test) per creare un nuovo backup e salvarlo sul tuo computer.

Quindi puoi usare DesktopServer per rimuovere il tuo nuovo server di test e crearne uno nuovo. Solo che questa volta tutte le tue impostazioni saranno preconfigurate per il test e potrai iniziare immediatamente a testare di nuovo. Questo è particolarmente utile quando esegui test distruttivi come l'eliminazione di prodotti, o quando esegui così tanti test che resettare sarebbe doloroso.

Riepilogo

Il processo sopra può essere riassunto così:

  • Esegui il backup del tuo sito live
  • Importalo in DesktopServer
  • Configura per il test
  • Testalo a morte
  • Ripeti opzionalmente

Se stai già eseguendo backup regolari sul tuo sito (cosa che dovresti fare) allora il primo passaggio è abbastanza superfluo. Prendi semplicemente l'ultimo e importalo.

Un'ultima cosa importante da notare, questo processo NON è specifico per Easy Digital Downloads. Dovresti seguire questo processo con ogni modifica che potrebbe compromettere il tuo sito. Quando sta per uscire una nuova versione di WordPress, crea un server di test e prova le beta. Il tuo designer ha un nuovo tema che dovresti provare? Crea un server di test.

Una volta che ti sarai abituato, creare un server di test richiede davvero solo pochi minuti, e non ci sono scuse per non usarlo.

Risorse Popolari

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Scopri come EDD viene finanziato, perché è importante e come puoi supportarci.

Sperimenta Vendite Senza Interruzioni con EDD

Gestisci senza sforzo il tuo negozio digitale con strumenti potenti e transazioni sicure

Popolari su EDD in questo momento!

Abilita i link di accesso magico monouso al checkout in WordPress per i tuoi clienti abituali
Abilita Link Magici Sicuri per il Login al Checkout in WordPress
I clienti abituali abbandonano il carrello quando non ricordano la password. Easy Digital Downloads (EDD) ora consente loro di accedere…
Come scrivere descrizioni di prodotti digitali con WordPress per aumentare le vendite
Come Scrivere Efficaci Descrizioni di Prodotti Digitali
Scrivere descrizioni di prodotti digitali è più difficile di quanto sembri. Le tue parole sono l'unica cosa che separa un visitatore da…

Inizia a vendere oggi!

Unisciti a oltre 50.000 proprietari di negozi intelligenti e inizia a usare il modo più semplice per vendere prodotti digitali con WordPress.