Catatan engineering

Checklist migrasi WordPress: apa yang diverifikasi sebelum dan sesudah cutover

Backup, DNS, SSL, URL, email, cache, cron, dan pemeriksaan setelah peluncuran.

Migrasi WordPress adalah perubahan terkoordinasi pada file, database, DNS, dan layanan eksternal. Menyalin situs hanyalah satu bagian.

Untuk toko atau situs membership, tentukan bagaimana penulisan baru ditangani selama jendela sinkronisasi akhir.

1. Inventaris dependensi sebelum menyalin

Catat versi PHP, ekstensi, cron, email, cache, CDN, DNS, dan integrasi sebelum mengubah produksi.

2. Buat backup yang benar-benar bisa dipulihkan

Backup berguna hanya jika Anda tahu isinya dan cara memulihkannya. Verifikasi database dan uploads secara terpisah bila perlu.

3. Uji URL dan data serialized

Perubahan domain dapat memengaruhi nilai serialized, URL media, redirect, dan pengaturan plugin. Gunakan metode yang memahami struktur WordPress.

4. Rencanakan cutover DNS dan SSL

Turunkan TTL bila berguna, siapkan sertifikat lebih awal, dan pahami cache mana yang masih dapat menyajikan origin lama setelah perubahan DNS.

5. Verifikasi email, cron, dan webhook

Situs dapat terlihat benar sementara email transaksional, tugas terjadwal, atau callback eksternal masih menunjuk lingkungan lama.

6. Pertahankan lingkungan lama sampai verifikasi selesai

Jangan hapus jalur rollback segera. Periksa checkout, formulir, login, visibilitas pencarian, dan log sebelum mematikan sumber.