Apporta le modifiche in tutta sicurezza
Il modo più sicuro per apportare modifiche al tuo sito è testarle prima su una copia. Ogni sito Kinsta include un ambiente di staging gratuito, così non dovrai mai sperimentare sul sito che i tuoi visitatori stanno utilizzando.
Il flusso di lavoro per modifiche sicure
- Crea o aggiorna il tuo ambiente di staging dal sito live.
- Apporta e testa la modifica sull’ambiente di staging.
- Esegui un backup manuale del tuo sito live.
- Trasferisci la modifica dall’ambiente di staging a quello di produzione.
- Controlla il tuo sito di produzione. Se c’è qualcosa che non va, ripristina il backup.
Usa il tuo ambiente di staging gratuito
Perché è importante: un aggiornamento di un plugin, un cambio di tema o una nuova versione di PHP possono causare malfunzionamenti in una pagina che non noterai finché non li segnalerà un visitatore. L’ambiente di staging è una copia separata e privata del tuo sito dove puoi individuare questi problemi prima di andare online.
Quando usarlo: prima di aggiornare il core di WordPress, i plugin principali o il tuo tema; prima di cambiare la versione di PHP; e per qualsiasi intervento sul design o sul codice.
Come iniziare: in MyKinsta, seleziona il tuo sito, clicca sul nome dell’ambiente (ad esempio, Live), seleziona Crea nuovo ambiente e clona il tuo sito live in un ambiente standard. Per istruzioni dettagliate, consulta Crea un ambiente di staging WordPress Standard o Premium. Se hai bisogno di più risorse o di diversi ambienti per progetti diversi, dai un’occhiata all’add-on di staging premium nella sezione Add-on.
Invia le modifiche al sito live
Perché è importante: una volta che una modifica funziona in staging, inviarla in produzione la copia in un unico passaggio, senza dover rifare il lavoro a mano.
Come iniziare: consulta la sezione Trasferisci ambienti. Puoi trasferire l’intero sito oppure utilizzare un push selettivo per trasferire solo i file, le cartelle o le tabelle del database che scegli. Quando trasferisci le tabelle del database, puoi eseguire una ricerca e sostituzione automatica in modo che i link puntino al dominio corretto. Puoi anche trasferire dall’ambiente live a quello di staging: è un modo veloce per portare nuovi post e file caricati nella tua copia di prova. Kinsta esegue automaticamente un backup dell’ambiente di destinazione prima che inizi il trasferimento.
Attenzione: il push dell’intero database sostituisce il database live. Qualsiasi ordine, commento, inserimento nei moduli o nuovo utente aggiunto al tuo sito live da quando è stato creato l’ambiente di staging andrà perso. Su un negozio online o un sito con abbonamenti, esegui il trasferimento solo dei file, oppure seleziona tabelle del database specifiche ed escludi quelle come le tabelle degli ordini di WooCommerce. Su una rete multisito, un trasferimento completo del database influisce su ogni sito secondario.
Esegui un backup prima di qualsiasi modifica rischiosa
Perché è importante: i backup giornalieri possono risalire anche a un giorno prima. Un backup manuale eseguito proprio prima di una modifica ti permette di tornare indietro senza perdere nulla.
Come iniziare: crea un backup manuale nella sezione Backup. Puoi anche ripristinare un backup sull’ambiente di staging, il che è utile per verificare una versione precedente senza interferire con l’ambiente live.
Aggiorna gli URL in tutto il sito con Cerca e sostituisci
Perché è importante: cambiare dominio o passare a HTTPS può lasciare vecchi URL memorizzati in tutto il database.
Come iniziare: usa lo strumento Cerca e sostituisci in MyKinsta. Kinsta esegue automaticamente un backup prima di effettuare la sostituzione e può svuotare la cache del tuo sito al termine dell’operazione. Prova prima la sostituzione sull’ambiente di staging se non hai la certezza di quali risultati otterrai.
Crea nuovi siti partendo da uno esistente
Perché è importante: se crei diversi siti simili, configurare ogni volta lo stesso tema e gli stessi plugin richiede ore.
Come iniziare:clona un sito per crearne uno nuovo da uno esistente, includendo il tema, i plugin e le impostazioni.
Mostra ai visitatori un messaggio di manutenzione durante gli aggiornamenti
Perché è importante: mentre i plugin o i temi si stanno aggiornando, i visitatori potrebbero vedere una pagina aggiornata solo a metà. La modalità di manutenzione mostra loro invece un breve messaggio.
Come iniziare: puoi attivare la modalità di manutenzione quando aggiorni plugin o temi in MyKinsta. Consulta Modalità di manutenzione di WordPress.
Attenzione: se un aggiornamento fallisce, il sito potrebbe rimanere bloccato mostrando il messaggio. Per risolvere il problema, elimina il file .maintenance dalla cartella principale del tuo sito usando il File Manager, SFTP o SSH.
Nella tua routine
Usa il flusso di lavoro “safe-change” per qualsiasi intervento più importante di un semplice aggiornamento minore di un plugin: nuove versioni principali di WordPress, aggiornamenti dei temi, aggiornamenti di PHP e nuovi plugin. Un controllo mensile per verificare che il backup si ripristini correttamente sull’ambiente di staging ti permette di assicurarti che la tua rete di sicurezza funzioni prima che ce ne sia bisogno. Vedi La tua routine di manutenzione.