Saya menggunakan WordPress untuk sebagian besar pekerjaan klien saya. Saya mengembangkan secara lokal dengan MAMP dan kemudian memindahkan situs ke server jarak jauh ketika saatnya untuk ditayangkan atau menunjukkan kemajuan kepada klien. Saya hanya memigrasikan file melalui FTP dan mengekspor / mengimpor database dengan phpMyAdmin, mengubah pengaturan url dan wp-config.php, dll.
Aliran ini telah bekerja dengan baik, tetapi akhir-akhir ini saya lelah memiliki puluhan instalasi WordPress yang berbeda di mesin lokal saya, harus melalui gerakan pengaturan yang baru setiap kali, dll, dan ingin merampingkan hal-hal dengan beralih ke Multisite.
Tetapi saya harus dapat mengekspor dan memindahkan setiap situs ke server jarak jauh yang terpisah. Saya tidak siap untuk kami Multisite untuk situs langsung saya, meskipun itu ide yang menggoda dari sudut pandang pemeliharaan.
Apakah fungsi ekspor WordPress adalah cara terbaik untuk melakukan ini? Saya menyadari bahwa saya masih harus memindahkan semua file media saya jika saya melakukannya dengan cara ini. Adakah yang tahu bagaimana Backup Buddy menangani ini? Saya sudah berpikir tentang melempar untuk layanan itu.
Terima kasih!
Jawaban:
Menggunakan multisite untuk berkembang kemudian mengekspor ke satu instalasi adalah ide yang buruk. Untuk satu multisite berperilaku berbeda dari satu instalasi dan Anda ingin dev Anda sedekat mungkin dengan produksi.
Ini juga menyusahkan a ** untuk secara manual mengekspor tabel db yang tepat kemudian mengimpornya ke database baru.
Untuk mengembangkan secara lokal saya hanya menggunakan 2 atau tiga instalasi WP. Terutama Anda bekerja pada file tema jadi buat saja tema baru untuk setiap proyek dan Anda bahkan dapat menggunakan satu database dev dan mengubah awalan tabel di wp-config.php sehingga Anda tidak perlu membuat database baru setiap kali.
Lihat jawaban ini untuk perincian lengkap tentang sistem dev lokal ramping yang bagus untuk digunakan.
sumber
Saya setuju dengan Pippin, BackupBuddy mengagumkan. Saya tidak pernah mencoba untuk mengekspor multi-situs ke satu instalasi, jadi saya tidak dapat berbicara untuk itu - tetapi secara keseluruhan, saya lebih dari senang saya membeli lisensi untuk pengisap itu. Menyelamatkan hidup saya berkali- kali.
Namun, saya digunakan untuk mengembangkan di bawah Multi-Site, dan saya berhenti melakukannya - terutama karena Multi-Site tidak berperilaku berbeda dari satu instalasi. Beberapa plugin yang Anda gunakan untuk satu instalasi tidak akan berfungsi dengan Multi-Site, dan sebaliknya (meskipun sebaliknya tidak sesering mencoba menggunakan plugin single-install di lingkungan multi-situs). Itu terlalu sulit untuk dilacak, jadi saya kembali melakukan instalasi tunggal.
sumber