Prima della migrazione: preparare il terreno
Una buona migrazione WordPress comincia 48 ore prima del passaggio. Tre azioni preparatorie riducono moltissimo i rischi:
- Abbassare il TTL del DNS del tuo dominio a 300 secondi (5 minuti) almeno 48 ore prima della migrazione. Il TTL abituale è di 3600-86400 s, e questo può far durare la propagazione fino a 24 ore dopo la modifica. Con un TTL di 300 s, la propagazione richiede di norma meno di 30 minuti. Si cambia presso il registrar (OVH, Gandi, Cloudflare).
- Passare in rassegna estensioni e temi prima della migrazione. Elimina le estensioni disattivate, quelle segnalate come « non compatibili con la tua versione di PHP » e i temi inutilizzati. Un sito WordPress di 5 anni accumula di solito dal 30 al 50 % di estensioni obsolete o doppie. La migrazione è l'occasione per fare pulizia.
- Elencare gli elementi critici: versione di PHP in uso (guarda
wp-admin/site-health.php), base di dati (dimensione, versione di MySQL/MariaDB), estensioni PHP necessarie (imagick, curl, mbstring, gd), attività pianificate, certificati SSL, reindirizzamenti .htaccess su misura. Servono a riprodurre l'ambiente identico a com'era. - Modalità manutenzione, se vuoi: se puoi permetterti 15 minuti di irraggiungibilità, l'estensione WP Maintenance Mode mostra una pagina d'attesa durante il passaggio. Per i siti di vendita o molto frequentati, meglio la migrazione progressiva senza manutenzione.