Copia di staging in ambiente di sviluppo separato…
Ciao @graficavillcom,
come detto da @webepc, con una situazione del genere, l’unica è attivare un ambiente in cui puoi testare gli aggiornamenti.
Puoi chiedere ad Aruba se potete acquistare uno spazio web aggiornato, senza nome a dominio, ma con url provvisorio per accedere al sito di staging.
A questo punto io partirei da una installazione pulita, più che aggiornare un duplicato del sito.
Installi i plugin e il tema aggiornato. I contenuti li migri con la funzione nativa di WordPress. La libreria delle immagini (di solito è questa la parte più pesante del sito) la sposti via FTP e poi con il plugin Media Sync la sincronizzi col database.
Se tutto va bene, chiedi il puntamento del nome a dominio sul nuovo server.
Il lavoro da fare è delicato per mantenere l’integrità dei dati e assolutamente non può essere svolto sul sito online.
Mi spiace che il cliente sia reticente a spendere, ma se il sito è parte importante del suo business è importante che sia aggiornato anche per questioni di sicurezza.
È come se un corriere non facesse mai manutenzione ai suoi mezzi.
Un saluto
Grazie mille @webepc e @glorialchemica,
Mi date proprio conferma di ciò che temevo e pensavo di dover fare.
Sperando che il cliente senta ragioni, cercherò di imbastire un ambiente di staging. Trattandosi di tantissimi gb di materiali, scaricarli e ricaricarli manualmente sarebbe un lavoro infinito e porterebbe con sé tantissimi errori.
Saluti
Una copia di staging prevede, per l’appunto, di creare una copia di tutto.
Se fatto correttamente non si perde nessun dato.
Vi chiedo un ultimo consiglio.
Aruba, per poter effettuare un ambiente di staging, mette a disposizione solamente Softaculous. Da lì si può creare sia il sito staging sia una copia.
Secondo voi quale soluzione è migliore?
Pensavo che il sito di staging se poi si porta live potrebbe dare degli errori irreversibili (non so se con Softacolus ci sia modo di non sovrascrivere il database ma di utilizzare la copia). Se si utilizzasse la copia in una sottocartella si potrebbe poi solamente puntare l’index alla nuova sottocartella.
Grazie
(che oltretutto è delicata da creare perché il sito pesa molti molti GB).
Quando sono molti GB diventa tutto più difficile.
Valuta se, per rimettere a posto il sito, convenga rimanere nell’hosting di adesso o se sia meglio prendere (noleggiare) una VPS. Puoi mettere le versioni di php che vuoi e hai tanto margine di manovra anche con il database. Inoltre se il sito riesce ad arrivare lì, poi i trasferimenti ulteriori dei file possono essere eseguiti con i comandi del server senza passare per un lento download casalingo.
Insomma, dipende da quanti sono i GB.
Ciao.
C’è anche da dire che, in una copia di staging, si possono omettere le immagini che, solitamente, sono la maggior parte del “peso”.